YoVDO

Creating Plugins, Themes and Starters with GatsbyJS: Playbook

Offered By: Pluralsight

Tags

Web Development Courses Node.Js Courses Code Reusability Courses

Course Description

Overview

This course will teach you how to develop custom plugins, themes, & starter templates that make it easier to customize & reuse Gatsby code for multiple projects.

Do you need to reuse styles and components across GatsbyJS sites? Or maybe you have a custom data source or need to change the way your pages render content? In this course, Creating Plugins, Themes, and Starters with GatsbyJS 3: Playbook, you’ll learn to customize GatsbyJS sites by understanding the different ways to extend functionality. First, you’ll explore forking and creating a custom starter to add custom styles and components. Next, you’ll discover how to build your own source and transformer plug-ins to add features and customize rendering of pages. Finally, you’ll learn how to share parts of your starter with others using a theme. When you’re finished with this course, you’ll have the skills and knowledge of customizing and extending GatsbyJS needed to share with the community or within your own organization. Software required: NodeJS 14

Syllabus

  • Course Overview 1min
  • Creating and Publishing a Custom Starter 20mins
  • Using GatsbyJS Node APIs with Local Plugins 27mins
  • Integrating a Custom API with a Source Plugin 20mins
  • Customizing Gatsby Nodes with a Transformer Plugin 11mins
  • Making a Reusable Theme from a Starter 20mins

Taught by

Kamran Ayub

Related Courses

Building User Interfaces Using Functional React Components
NIIT StackRoute via Coursera
Cómo usar funciones, métodos y bucles en Python desde cero
Coursera Project Network via Coursera
Developing Python Packages
DataCamp
Software Engineering Principles in Python
DataCamp
Java Inheritance, Composition and Aggregation
Coursera Project Network via Coursera