وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Creating Plugins, Themes, and Starters with GatsbyJS 3: Playbook

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

GatsbyJS’s flexible architecture allows you to deeply extend its behavior. This course will teach you how to develop custom plugins, themes and starter templates that make it easier to customize and reuse Gatsby code across multiple projects.


1. Course Overview
  • 1. Course Overview

  • 2. Creating and Publishing a Custom Starter
  • 1. Version Check
  • 2. Introduction
  • 3. V2 and V3 Compatibility
  • 4. Creating a Starter
  • 5. Customizing the Page Creation Pipeline
  • 6. Generating a Site from a Custom Starter
  • 7. Summary

  • 3. Using GatsbyJS Node APIs with Local Plugins
  • 1. Overview of Build Lifecycle APIs
  • 2. Creating a Local Plugin
  • 3. Reporting Logs Using onPreInit
  • 4. Creating Static Files Using onPostBuild
  • 5. Creating Dynamic Pages Using createPages
  • 6. Passing Options to Plugins
  • 7. Validating Plugin Options Using Schemas
  • 8. Summary

  • 04. Integrating a Custom API with a Source Plugin
  • 01. Overview
  • 02. Creating a Source Plugin Using sourceNodes
  • 03. Caching API Responses Using Gatsby Cache
  • 04. Configuring a Source Plugin
  • 05. Using Source Data in a Page
  • 06. Validating Types Using createSchemaCustomization
  • 07. Preparing a Source Plugin for Publishing
  • 08. Adding Gatsby as a Dependency
  • 09. Publishing a Plugin to a Private Registry
  • 10. Summary

  • 5. Customizing Gatsby Nodes with a Transformer Plugin
  • 1. Overview
  • 2. Transforming Nodes Using onCreateNode
  • 3. Using a Transformer Plugin
  • 4. Preparing a Transformer Plugin for Publishing
  • 5. Summary

  • 6. Making a Reusable Theme from a Starter
  • 1. Overview
  • 2. Creating a Blank Theme from Scratch
  • 3. Creating a Theme from a Starter
  • 4. Adding Options to a Theme
  • 5. Preparing a Theme for Publishing
  • 6. Creating a Theme Starter
  • 7. Shadowing Components in a Theme
  • 8. Summary
  • 9. Next Steps and Course Wrap-up
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 11966
    حجم: 272 مگابایت
    مدت زمان: 102 دقیقه
    تاریخ انتشار: 24 اردیبهشت 1402
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید