Creating Plugins, Themes and Starters with GatsbyJS: Playbook
Offered By: Pluralsight
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
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 ComponentsNIIT 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