آموزش React.js با Flux [ویدئو]

Learning React.js with Flux [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Flux یک معماری توسعه برنامه وب است که توسط فیس بوک ایجاد و استفاده می شود. این یکپارچه با React مطابقت دارد - در اصطلاح MVC، Flux مدل و کنترل کننده React's View است، اما در واقع بسیار عمیق تر از آن است. Flux در مقایسه با مدل قدیمی MVC یک روش جدید تفکر است. در عوض، مدل Dispatcher، Store و View را برای ایجاد برنامه‌هایی با جریان داده بسیار واضح‌تر تعیین می‌کند. به شما این امکان را می دهد که برنامه های کاربردی تمیزتر و قابل نگهداری آسان تری ایجاد کنید که مقیاس بهتری داشته باشند و اشکال زدایی آنها آسان تر باشد. این دوره با داشتن یک سرور در حال اجرا شروع می شود که با Mongoose به پایگاه داده Mongo متصل می شود. همچنین درباره Nodemon، express، EJS، MongoDB و Mongoose بیشتر کاوش خواهیم کرد. سپس اقدام به اضافه کردن React می کنیم تا داده های ارسال شده از سرور ارائه شود. پس از ادغام React در گردش کار ما، این دوره بر ساخت برخی از اجزای حیاتی مورد نیاز برای ایجاد لیست کارهای انجام شده تمرکز می کند. سپس به یادگیری در مورد ذخیره سازی و مدیریت داده روی مشتری می پردازیم. هنگامی که با Flux و React آشنا شدید، در نهایت، این دوره ما را به ادغام برنامه Flux با باطن خود هدایت می کند. این دوره مقدمه ای کامل بر Flux است که پارادایم جدید Flux را پوشش می دهد و نحوه ایجاد برنامه های وب Flux و React را از ابتدا آموزش می دهد. • مدل جدید Dispatcher، Store، View را در Flux درک کنید • ایجاد برنامه های کاربردی با Flux و React • از جدیدترین پیشرفت های عملکرد در ES6 بهره ببرید • تنظیم Node/Express/MongoDB برای ذخیره لیست کارها • پیکربندی و راه اندازی یک سرور با Nodemon • از mongoose برای ایجاد ارتباط با پایگاه داده ما استفاده کنید • بهترین مکان برای پیکربندی اتصال ما را کاوش کنید • React را در جریان کاری ما ادغام کنید • برنامه Flux را با Backend یکپارچه کنید • ورودی ها را از پایگاه داده حذف کنید و مشتریان را با استفاده از Flux به روز کنید این دوره برای توسعه دهندگان جاوا اسکریپت ES5/ES6 در نظر گرفته شده است. برای گذراندن این دوره، باید با React، Node.js و NPM آشنایی داشته باشید. •بخشی از دوره کامل Full-Stack React * •سبک تدریس کامل تضمین می کند که محتوا قابل درک است * •این ویدئو انواع فن آوری های وب مدرن مانند Flux، React، ES6، JSX و غیره را به شما آموزش می دهد *

سرفصل ها و درس ها

شروع به انجام یک لیست کارها Starting To Do a To-Do list

  • ساخت سرور اکسپرس/نود Building an Express/Node Server

  • راه اندازی مجدد خودکار سرور با Nodemon Automatically Restarting Server with Nodemon

  • افزودن موتور نمایش (EJS) Adding a View Engine(EJS)

  • آشنایی با اصول MongoDB Understanding the Basics of MongoDB

  • نصب و پیکربندی Mongoose Installing and Configuring Mongoose

ادغام React به عنوان یک لایه بصری Integrating React as a Visual Layer

  • بسته بندی کد سمت مشتری Packing the Client-Side Code

  • افشای پوشه Deploy ما Exposing Our Deploy Folder

  • رونویسی کد ما به ES5 با BabeLJS Transcribing Our Code to ES5 with BabeLJS

  • اولین رندر ما با React DOM Our First Render with React DOM

  • ایجاد یک React Component Creating a React Component

درک React به عنوان لایه بصری Understanding React as the Visual Layer

  • ساخت مولفه وظیفه پایه Building a Baseline Task Component

  • ایجاد اجزای پویا Creating Dynamic Components

  • تفکر به روشی قابل استفاده مجدد Thinking in a Reusable Way

  • افزودن رویدادهای آغاز شده توسط کاربر Adding User Initiated Events

  • استفاده از State برای ذخیره وظیفه جدید Using State to Store New Task

ساخت لایه مدل با Flux Building the Model Layer with Flux

  • شروع با یک توزیع کننده Starting with a Dispatcher

  • آشنایی با فروشگاه Flux Understanding the Flux Store

  • ایجاد اولین اقدام ما Creating Our First Action

  • اتصال این همه با هم Connecting It All Together

  • رفع اشکالات Fixing Bugs

ساختن وظایف Building Out Tasks

  • Async کردن اقدامات ما Making Our Actions Async

  • استفاده از Body Parser در Express Using Body Parser in Express

  • ایجاد طرحواره Mongoose Creating a Mongoose Schema

  • ذخیره Task در Mongo Saving Task to Mongo

  • دریافت تمام وظایف موجود Getting All the Existing Task

  • حذف یک وظیفه Removing a Task

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش React.js با Flux [ویدئو]
جزییات دوره
3 h 29 m
26
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Ben Fhala
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ben Fhala Ben Fhala

بن فالا شش سال پیش در حالی که در Parsons در نیویورک کار می کرد، در بخش تجسم داده آنها، PIIM، اشتیاق خود را برای تجسم داده کشف کرد. او مالک مدرسه آموزش ویدیویی آنلاین، 02geek.com، و Adobe ACP است. او از صرف بیشتر وقت خود برای یادگیری و تدریس لذت می برد و به برنامه نویسی بصری و به طور کلی تجسم علاقه دارد. بن افتخار توسعه برنامه های کاربردی برای اعضای کنگره ایالات متحده، نخست وزیران و روسای جمهور در سراسر جهان را داشته است. او تجربیات تعاملی زیادی برای شرکت هایی مانند Target، AT&T، Crayola، Marriott، Neutrogena و Nokia ایجاد کرده است. او از لحاظ فنی پروژه های برنده جوایز زیادی را کارگردانی کرده است و بخشی از تیم هایی بوده است که برنده سه جایزه آژانس سال شده اند.