آموزش آپولو: کتاب بازی مدیریت عملکرد

دانلود Apollo: Performance Management Playbook

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: مشتری و سرور Apollo GraphQL با هم به خوبی کار می کنند و مزایای عملکرد و گردش کار را برای کل راه حل GraphQL شما به ارمغان می آورند و یک تغییر دهنده بازی برای ارائه راه حل های GraphQL با کیفیت بالا است. در این دوره ، Apollo: Management Management Playbook ، شما می آموزید که عملکرد یک سرور آپولو و یک مشتری آپولو را بهبود بخشید. اول ، ما یک اجرای ساده از یک سرور آپولو را کشف خواهیم کرد ، تا زمانی که مشتری Apollo همراه باشد به راحتی می تواند آن را فراخوانی کند. در مرحله بعد ، شما خواهید فهمید که چگونه با انجام برنامه نویسی اضافی ، عملکرد بزرگی را از حافظه نهان داخلی پخته شده در مشتری آپولو بدست می آورید. سرانجام ، شما تکنیک های بسیاری را برای ساختن صفحات وب بسیار تعاملی که به برنامه نویسی سرور و مشتری نیاز دارند از جمله صفحه بندی اجرای ، پیمایش نامحدود و نحوه ساخت UI خوش بینانه نیاز خواهید داشت. هنگامی که این دوره را تمام کردید ، مهارت و دانش مرتبط با ساخت سرورهای آپولو و مشتری های مورد نیاز برای ساخت برنامه هایی را دارید که نه تنها به پایان می رسد سرور بسیار کارآمد ، بلکه مشتریانی که برای کاربران مرورگر آسان هستند و از منابع بسیار کمی استفاده می کنند.

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

      بررسی اجمالی دوره Course Overview

      • بررسی اجمالی دوره Course Overview

      ساخت یک سرور آپولو ساده و کارآمد Building a Simple and Performant Apollo Server

      • بیاموزید که چرا Apollo GraphQL برای توسعه دهندگان مشتری و سرور یک برد است Learn Why Apollo GraphQL Is a Win for Both Client and Server Developers

      • بررسی نسخه Version Check

      • ساخت سرور Apollo GraphQL با گره با استفاده از یک فایل JavaScript Building an Apollo GraphQL Server with Node Using One JavaScript File

      • بیاموزید که چرا Apollo GraphQL برای توسعه دهندگان مشتری و سرور یک پیروزی است Learn Why Apollo GraphQL Is a Win for Both Client and Server Developers

      • ساختن یک سرور Apollo Graphql با گره با استفاده از یک فایل JavaScript Building an Apollo GraphQL Server with Node Using One JavaScript File

      • استفاده از GQL برای ایجاد TypeDefs ما Using GQL to Create Our TypeDefs

      • ساختن سطح حلالهای سطح برای برنامه ما Building Field Level Resolvers for Our Schema

      • با استفاده از GQL برای ایجاد typedefs ما Using GQL to Create Our TypeDefs

      • راه اندازی سرور Apollo ما با برنامه و Resolvers که فقط مشخص شده است Launching Our Apollo Server with Our Just Defined Schema and Resolvers

      • ساختمان های سطح زمین برای طرح ما Building Field Level Resolvers for Our Schema

      • راه اندازی سرور آپولو ما با طرحواره و حل کننده های تعریف شده ما Launching Our Apollo Server with Our Just Defined Schema and Resolvers

      • درک ایجاد Apollo Server’s Automatic Resolver Understanding Apollo Server’s Automatic Resolver Creation

      • ادغام REST به عنوان منبع داده بلندگو با json-server Integrating REST As Our Speaker Data Source With json-server

      • درک ایجاد خودکار حل کننده سرور آپولو Understanding Apollo Server’s Automatic Resolver Creation

      • ادغام استراحت به عنوان منبع داده بلندگو ما با json-server Integrating REST As Our Speaker Data Source With json-server

      • یکپارچه سازی و راه اندازی سرور json با سرور Apollo ما Integrating and Launching json-server with Our Apollo Server

      • درج ، به روزرسانی و حذف داده های بلندگو با جهش ها Inserting, Updating, and Deleting Speaker Data with Mutations

      • ادغام و راه اندازی JSON-Server با سرور آپولو ما Integrating and Launching json-server with Our Apollo Server

      • جهش های جدید ما را وارد کنید ، به روز کنید و حذف کنید در Playground Run Our New Insert, Update, and Delete Mutations in Playground

      • درج ، به روزرسانی و حذف داده های بلندگو با جهش Inserting, Updating, and Deleting Speaker Data with Mutations

      • درج جدید ، به روزرسانی و حذف جهش ها در زمین بازی را اجرا کنید Run Our New Insert, Update, and Delete Mutations in Playground

      ساخت یک برنامه مشتری ساده و کارآمد Building a Simple and Performant Client App

      • معرفی مشتری Apollo GraphQL The Apollo GraphQL Client Introduction

      • ایجاد یک برنامه React ساده با Next.js Creating a Simple React App with Next.js

      • افزودن مشتری آپولو به برنامه React ما Adding the Apollo Client to Our React App

      • اضافه کردن استفاده از مشتری Apollo Client به برنامه React ما Adding the Apollo Client useQuery to Our React App

      • پسوند Debugger Apollo Chrome را نصب و استفاده کنید Install and Use the Apollo Chrome Debugger Extension

      • استفاده از رکورد بلندگو useMutation for Updating a Speaker Record

      • Usemution برای حذف یک رکورد بلندگو useMutation for Deleting a Speaker Record

      • Usemution برای اضافه کردن سابقه بلندگو useMutation for Adding a Speaker Record

      یادگیری تکنیک های ذخیره مشتری Apollo Learning Apollo Client Caching Techniques

      • چرا از Cache در مشتری Apollo GraphQL استفاده می کنید؟ Why Use Cache in the Apollo GraphQL Client?

      • عادی سازی داده ها برای حافظه نهان آپولو Normalizing Data for the Apollo Cache

      • الگوی اضافه کردن ، به روزرسانی و حذف از لیست های ذخیره شده The Pattern for Adding, Updating, and Deleting from Cached Lists

      • اصلاح و حذف جهش ها برای اصلاح حافظه پنهان آپولو Fixing Insert and Delete Mutations to Modify Apollo Cache

      • اجرای UI خوش بینانه برای به روزرسانی و حذف سوابق بلندگو Implementing Optimistic UI for Updating and Deleting Speaker Records

      • مرتب سازی بلندگوهای نمایش داده شده با استفاده از حافظه پنهان آپولو Sorting Displayed Speakers Using Apollo Cache

      استفاده از Apollo Client برای مدیریت حالت Redux مانند Using Apollo Client for Redux-like State Management

      • درک کنید که چگونه دولت را با مشتری آپولو مدیریت کنید Understand How to Manage State With the Apollo Client

      • اصلاح و سازماندهی مجدد کد مشتری React ما Refactor and Reorganize Our React Client Code

      • بررسی اجمالی خط مشی میدانی و ایجاد یک زمینه جدید فقط محلی فقط محلی فقط محلی Field Policy Overview and Creating a New Combined First-last Local-only Field

      • کار با متغیرهای واکنشی از جمله نمونه تم نور/تاریک Working with Reactive Variables Including Light/Dark Theme Example

      • ترکیب متغیرهای واکنشی و زمینه های محلی فقط برای رفتار مانند Redux Combining Reactive Variables and Local-only Fields for Redux-like Behavior

      آموزش استفاده از صفحه افست و بی نهایت با Apollo Learning to Use Offset and Infinite Pagination with Apollo

      • اصول اولیه Pagination Basics

      • به روزرسانی سرور GraphQL ما برای پشتیبانی از صفحه بندی مبتنی بر شماره Updating Our GraphQL Server to Support Number Based Paging

      • صفحه بندی شماره گذاری شده از جمله ناوبری به جلو و عقب Numbered Page Pagination Including Forward and Back Navigation

      • اقدامات تغییر حالت را در نوار ابزار صفحه بندی اضافه کنید Add State Change Actions on Pagination Toolbar

      • آماده سازی برای افست و صفحه بندی مبتنی بر مکان نما Preparing for Offset and Cursor Based Pagination

      • اضافه کردن نتایج با مکان نما به سرور GraphQL ما Adding Results with Cursors to Our GraphQL Server

      • به روزرسانی خط مشی قسمت حافظه پنهان ما برای پشتیبانی از صفحه بندی سبک بار Updating Our Cache Field Policy to Support Load-more Style Pagination

      • به روزرسانی UI React ما برای صفحه بندی سبک بار Updating Our React UI for Load-more Style Pagination

      • اضافه کردن داده های جلسات به سرور GraphQL ما Adding Sessions Data to Our GraphQL Server

      • تعمیم بخش بارگذاری ما راه آپولو Generalizing Our Load-more Pagination the Apollo Way

      • استفاده از صفحه بندی بارگذاری عمومی ما در داده های جدید جلسات ما Applying Our Generalized Load-more Paging to Our New Sessions Data

      استفاده از Data Loader برای بهبود زمان پاسخ سرور Using the DataLoader to Improve Server Response Times

      • بیاموزید که چرا به یک dataloader نیاز داریم Learn Why We Need a DataLoader

      • یک نوع اتاق اضافه کنید و آن را برای هر نوع جلسه به یک زمینه تبدیل کنید Add a Room Type and Make It a Field for Each Session Type

      • برای بازیابی یک اتاق برای هر جلسه کنفرانس یک Dataloader اضافه کنید Add a DataLoader for Retrieving a Room for Each Conference Session

      • برای بازیابی جلسات برای هر سخنران کنفرانس یک DataLoader اضافه کنید Add a DataLoader for Retrieving Sessions for Each Conference Speaker

      • جلسات بلندگوهای ما را ادغام کنید و اتاق های React UI ما Integrate Our Speakers Sessions and Rooms Our React UI

      استراتژی های ذخیره سازی با عملکرد بالا با سرور Apollo High Performance Caching Strategies with Apollo Server

      • به حافظه پنهان To Cache or Not to Cache

      • تنظیم نکات حافظه پنهان در سرور GraphQL خود Setting Cache Hints in Your GraphQL Server

      • روش GET و نمایش داده شدگان اتوماتیک The GET Method and Automatic Persisted Queries

      • اجرای نمایش داده های خودکار برای بهترین ذخیره سازی Implementing Automatic Persisted Queries for Best Caching

      بهبود عملکرد با رندر سمت سرور و محاسبات بدون سرور Improving Performance with Server-side Rendering and Serverless Computing

      • بدون سرور و سرور نامربوط اما هر دو مهم هستند Serverless and Server-side Unrelated but Both Important

      • محاسبات بدون سرور و Apollo GraphQL Serverless Computing and Apollo GraphQL

      • با نگاهی به برنامه نهایی ارائه شده در سمت سرور ما Looking Ahead at Our Final Server-side Rendered App

      • به روزرسانی قلاب سفارشی مشتری Apollo ما برای ارائه سمت سرور Updating Our Apollo Client Custom Hook for Server-side Rendering

      • اضافه کردن قابلیت ارائه سمت سرور به صفحه بلندگوهای صفحه ما Adding Server-side Rendering Functionality to Our Paged Speakers Page

      • پشتیبانی از پارامترهای پرس و جو مانند شماره صفحه که به صفحات ارائه شده در سمت سرور ما منتقل می شود Supporting Query Parameters Like Page Number Passed to Our Server-side Rendered Pages

      • ماژول و دوره های آماده سازی Module and Course Takeaways

      نمایش نظرات

      آموزش آپولو: کتاب بازی مدیریت عملکرد
      جزییات دوره
      3h 21m
      68
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      21
      5 از 5
      دارد
      دارد
      دارد
      Peter Kellner
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Peter Kellner Peter Kellner

      پیتر یک مشاور نرم افزاری مستقل است و از سال 1985 تا 2001 در زمینه توسعه دات نت تخصص دارد و از سال 2006 نیز دارای MVP است. وی بنیانگذار و رئیس شرکت Tufden Inc بود ، جایی که با موفقیت سیستم هایی را برای برنامه ریزی کلینیک ، مدیریت شرکت بیمه و رسیدگی به ادعاهای پزشکی ارائه داد. . راه حل های وی شامل ارائه سیستم مدیریت مطب پزشکی با کلید در دست به بیش از 500 مشتری در سراسر کشور بود. علاقه او به کامپیوتر از دوران ابتدایی زمانی آغاز شد که به اولین باشگاه کامپیوتر خود پیوست. وی از دانشگاه کرنل در ایتاکا ، نیویورک با مدرک لیسانس و فوق لیسانس مهندسی مکانیک و هوا فضا فارغ التحصیل شد.