نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
با استفاده از React with Flux/Relay در جلو و Node/Express با GraphQL و MongoDB در قسمت عقب ، یک برنامه وب جاوا اسکریپت کاملاً پشته از ابتدا ایجاد کنید. در این دوره ، ما یک برنامه React.js در بالای یک پروژه Express.js ایجاد می کنیم در Node.js. ما داده های خود را در MongoDB ذخیره خواهیم کرد و با یک نقطه پایانی GraphQL در سرور در معرض دید قرار خواهیم گرفت. برای کلاینت های پیش رو ، نمونه هایی از نحوه کار با داده ها را با استفاده از الگوی Flux و سپس با استفاده از چارچوب Relay.js مشاهده خواهیم کرد. ما در این پروژه از Babel و Webpack استفاده خواهیم کرد و تمام وابستگی های خود را با npm نصب خواهیم کرد. برنامه ای که خواهیم ساخت ، لیستی از منابع آموزشی در مورد React ، GraphQL و Relay است. کاربران می توانند منابع جدیدی اضافه کرده و لیست را مرور و جستجو کنند.
سرفصل ها و درس ها
مقدمه
Introduction
-
چرا این دوره؟
Why This Course?
-
واکنش دادن یا واکنش ندادن
To React or Not to React
-
GraphQL ، Flux و Relay
GraphQL, Flux, and Relay
-
آنچه می خواهیم بسازیم؟
What We Are Going to Build?
دوره های Crash: Express و ES6
Crash Courses: Express and ES6
-
مقدمه
Introduction
-
گره و اکسپرس
Node and Express
-
React و Webpack
React and Webpack
-
JSX و ES6
JSX and ES6
-
به روزرسانی به بابل 6
Updating to Babel 6
-
خلاصه
Summary
کار با داده
Working with Data
-
مقدمه
Introduction
-
داستان کوتاه: چه مشکلی با MVC وجود دارد؟
Short Story: What's Wrong with MVC?
-
مقدمه ای بر Flux: اقدامات و توزیع کنندگان
Introduction to Flux: Actions and Dispatchers
-
مقدمه ای بر Flux: فروشگاه ها و نماها
Introduction to Flux: Stores and Views
-
ایجاد یک نقطه پایانی API برای MongoDB Data
Creating an API Endpoint for MongoDB Data
-
مثال Flux: اعزام اقدامات
Flux Example: Dispatching Actions
-
Flux مثال: فروشگاه ها و رویداد
Flux Example: Stores and Event
-
خلاصه
Summary
GraphQL: شروع کار
GraphQL: Getting Started
-
چرا GraphQL؟
Why GraphQL?
-
اولین سرور GraphQL شما
Your First GraphQL Server
-
نمایش داده ها و جهش های GraphQL
GraphQL Queries and Mutations
-
اصول هسته GraphQL
GraphQL Core Principles
-
استفاده از GraphQL با MongoDB
Using GraphQL with MongoDB
-
خلاصه
Summary
رله: شروع کار
Relay: Getting Started
-
مقدمه: چرا رله
Introduction: Why Relay
-
به ES2015 و فراتر از آن
To ES2015 and Beyond
-
پلاگین رله Babel
Babel Relay Plugin
-
ظروف ، قطعه و مسیرها
Containers, Fragment, and Routes
-
ترکیب ظروف
Containers Composition
-
مدل اتصال
The Connection Model
-
کار با متغیرها
Working with Variables
-
تعریف جهش رله
Defining a Relay Mutation
-
استفاده از جهش رله
Using a Relay Mutation
-
به روز رسانی خوش بینانه با رله
Optimistic Updates with Relay
-
رابط گره
The Node Interface
نمایش نظرات