نکات مفید در توسعه ReactJS – آموزش ReactJS

نکات مفید در توسعه ReactJS در این فصل چند نمونه از روش ها و تکنیک های ReactJS را که در طول توسعه برنامه به ما کمک می کنند را بررسی خواهیم کرد. State : تا حد امکان سعی کنید از state کم ترین استفاده را داشته باشید. این یک روش …

ادامه نوشته »

کامپوننت های مرتبه بالا (HOC) در ReactJS – آموزش ReactJS

کامپوننت های مرتبه بالا (HOC) در ReactJS کامپوننت های مرتبه بالا (Higher Order Components) توابع جاوا اسکریپتی هستند که به منظور افزودن قابلیت های جدید به کامپوننت موجود استفاده می شوند. این توابع pure هستند، یعنی مقدار بازگشتی آن ها فقط به داده های ورودی بستگی دارد. اگر داده ها …

ادامه نوشته »

انیمیشن ها در ReactJS – آموزش ReactJS

انیمیشن ها در ReactJS در این فصل چگونگی استفاده از انیمیشن ها در ReactJS را بررسی خواهیم کرد. مرحله اول : نصب React CSS Transitions Group این یک Add-on برای ReactJS است که به منظور ایجاد انیمیشن و transition های CSS استفاده می شود. با استفاده از دستور زیر می …

ادامه نوشته »

مفهوم Flux در ReactJS – آموزش ReactJS

مفهوم Flux در ReactJS Flux یک مفهوم برنامه نویسی و یک الگو برای مدیریت جریان داده در برنامه است. مهمترین مفهوم جریان یک طرفه داده ها است. این داده ها وارد برنامه می شوند و از طریق آن در یک جهت جریان می یابد تا آن که بر روی صفحه …

ادامه نوشته »

شروع جوانی برای داشتن بهترین بازنشتگی

مفهوم مواجهه با بازنشستگی برای بسیاری از افراد، موضوعی خیلی دور، غیر واقع بینانه و غیر ضروری به نظر می رسد. برای افرادی که اکنون در دهه‌ دوم، سوم، و یا چهارم زندگی خودشان هستند ولی هیچ گونه پس اندازی برای دوران بازنشستگی ذخیره نکرده اند، علاوه بر آن نسل …

ادامه نوشته »

مسیریاب (Router) در ReactJS – آموزش ReactJS

مسیریاب (Router) در ReactJS در این بخش از آموزش ReactJS نحوه راه اندازی مسیریاب (routing) در ReactJS برای برنامه را بررسی خواهیم کرد. مرحله اول : نصب React Router یک راه ساده به منظور نصب react-router استفاده از دستور زیر در خط فرمان است: C:UsersusernameDesktopreactApp>npm install react-router مرحله دوم : …

ادامه نوشته »

آموزش جاوااسکریپت برای بلاک چین

زنجیره بلوکی (Blockchain) یک بستر توزیع تراکنش است که در آن هر تراکنش به دیگر تراکنش های اطراف آن از طریق رمزگذاری متصل است. همچنانکه انقلاب زنجیره بلوکی در اطراف ما سر و صدای زیادی به پا کرده است. شما ممکن است احساس کنید از این فناوری جا مانده اید، …

ادامه نوشته »

توسعه میکروسرویس ها روی Azure با جاوا

این دوره آموزشی با یک شروع سریع در مورد راه اندازی، توسعه و سیار سازی میکروسرویس های جاوا در محیط ابر، استفاده از داکر و سرویس Azure Kubernetes، آغاز می شود، هر چند که استفاده از چندین بلوک ساختمانی باز، انعطاف پذیر در چارچوب ابر، منجر با پشتیبانی بسیار عالی …

ادامه نوشته »

استفاده از Flux در ReactJS – آموزش ReactJS

استفاده از Flux در ReactJS در این بخش چگونگی پیاده سازی و استفاده از الگوی Flux در برنامه های ReactJS را بررسی خواهیم کرد. ما از Redux استفاده می کنیم. هدف از ایجاد این بخش، ارائه ساده ترین مثال ها برای هر قطعه مورد نیاز به منظور اتصال Redux و …

ادامه نوشته »

کلیدها (keys) در ReactJS – آموزش ReactJS

کلیدها (keys) در ReactJS کلیدها در ReactJS در هنگام کار با لیست هایی که توسط کاربران تغییر یافته اند یا هنگام کار با کامپوننت هایی که به صورت پویا (dynamically) ایجاد شده اند، مفید هستند. کلیدها (keys) در ReactJS در این مثال ما به صورت پویا چند عنصر Content با …

ادامه نوشته »