Go to Preview Lesson
Go to Preview Lesson
LESSON 4.8
How to Implement Babel Build Steps in a React App
LESSON 4.9
Conclusion
The newline Guide to Creating a React Hooks Library
MODULE 1
Introduction
LESSON 1.1
Course overview
LESSON 1.2
How to work with course materials
MODULE 2
Setting up developer environment
LESSON 2.1
Setting up Developer Environment
LESSON 2.2
Setting up Initial Project
LESSON 2.3
How to Use ESLint and Prettier Together in a React Project
LESSON 2.4
How to Configure React to Use TypeScript
LESSON 2.5
How to Add Jest to a React Project for Automated Testing
MODULE 3
Development of custom hooks
LESSON 3.1
Building React Hooks: API Considerations and Best Practices
LESSON 3.2
How to Implement a Custom useBoolean React Hook
LESSON 3.3
Testing a Custom useBoolean Hook With React Testing Library
LESSON 3.4
How to Implement a Custom useMap Hook With Tests
LESSON 3.5
How to Quickly Import Custom React Hooks With an Index File
LESSON 3.6
Implement an Object Returning API With a react-hanger Clone
MODULE 4
Preparing code for publishing
LESSON 4.1
CommonJS vs ES6: An Intro to JavaScript Module Systems
LESSON 4.2
What is Transpilation? An Intro to Transpilers vs Compilers
LESSON 4.3
An Intro to Transpilers: ESBuild, Babel, and SWC Compared
LESSON 4.4
What are Babel Transforms and Plugins?
LESSON 4.5
A Beginner's Guide to JavaScript Bundlers
LESSON 4.6
How to Simplify Bundling React Code With Microbundle
LESSON 4.7
How to Add TypeScript Build Steps to React
LESSON 4.8
How to Implement Babel Build Steps in a React App
LESSON 4.9
Conclusion
MODULE 5
Publishing the Code
LESSON 5.1
Add Continuous Integration to a React Build With GitHub Actions
LESSON 5.2
How to Automatically Generate a React App Changelog
LESSON 5.3
How to Publish a React Library to NPM With GitHub Actions
Go to Next Lesson
Go to Next Lesson
LESSON 5.1
Add Continuous Integration to a React Build With GitHub Actions
Go Pro
Log In
Conclusion