آموزش GraphQL برای توسعه دهندگان سازمانی
✅ سرفصل و جزئیات آموزش
معماری، ابزارها، انواع federation و موارد دیگر در Apollo GraphQL را بررسی کنید. یاد بگیرید چگونه GraphQL API ها را طراحی، مدیریت و بهینه سازی کنید تا مقیاس پذیری، انعطاف پذیری و عملکرد را بهبود دهید.
این دوره کامل برای توسعه دهندگان طراحی شده است تا در مورد Apollo GraphQL و اکوسیستم آن یاد بگیرند. کشف کنید چگونه از Apollo Federation برای ساخت یک GraphQL API مقیاس پذیر و ماژولار استفاده کنید و ابزارهای ارائه شده توسط Apollo، مانند Rover CLI و GraphOS Studio را بررسی کنید تا اسکیمای خود را به طور موثر مدیریت کنید. راه اندازی و مدیریت اسکیماهای federated با managed federation، مدیریت چالش های subgraph و انتشار اسکیماها بدون breaking changes را بررسی کنید.
بینش هایی در مورد دایرکتیوهای federation کسب کنید، یاد بگیرید چگونه تایپ ها را در subgraph ها به اشتراک بگذارید، entity types ایجاد کنید و entity resolvers بنویسید. مهارت های خود را ویژگی های پیشرفته Apollo مانند ایجاد mutation ها، خطاهای درون اسکیمای خود را مدلسازی کنید و دایرکتیوهایی مانند defer@ و stream@ را برای بهبود عملکرد فرانت اند خود به کار بگیرید.
در پایان این دوره، شما برای ساخت، یکپارچه سازی و نگهداری API های قوی GraphQL با ابزارها و شیوه های مختلف Apollo مجهز خواهید بود.
آموزش GraphQL برای توسعه دهندگان سازمانی
-
ساخت با GraphQL در مقیاس 0:00:45
-
آنچه باید بدانید 0:01:10
-
راه اندازی محیط 0:00:47
-
درک معماری federated 0:01:40
-
ایمپورت وابستگی ها 0:03:02
-
ایجاد یک federated subgraph 0:04:29
-
چالش: ساخت یک subgraph 0:01:01
-
راه حل: ساخت یک subgraph 0:03:37
-
درک اکوسیستم Apollo 0:01:27
-
نصب Rover CLI 0:03:42
-
راه اندازی GraphOS Studio 0:02:36
-
ایجاد یک گراف 0:02:48
-
استفاده از فرمان های Rover 0:04:20
-
مدیریت تغییرات subgraph 0:06:01
-
انتشار یک اسکیما 0:02:33
-
تولید یک قالب 0:01:42
-
ایمپورت اسکیماها 0:03:15
-
اشتراک گذاری تایپ ها در subgraph ها 0:04:02
-
ایجاد یک تایپ entity 0:03:11
-
نوشتن entity resolvers 0:03:07
-
چالش: ایجاد یک Cat entity 0:00:42
-
راه حل: ایجاد یک Cat entity 0:02:46
-
ایجاد یک mutation 0:04:56
-
مدل سازی خطاها در اسکیما 0:03:26
-
راه اندازی mock ها با GraphOS 0:01:30
-
معرفی دایرکتیوهای defer و stream 0:03:07
-
گام های بعدی 0:00:59
مشخصات آموزش
آموزش GraphQL برای توسعه دهندگان سازمانی
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:پیشرفته
- تعداد درس:27
- مدت زمان :1:12:41
- حجم :167.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy