\newline Logo
Left arrow icon.
Course Thumbnail of Creating React Libraries from Scratch.Creating React Libraries from Scratch
  • MODULE 1
    Introduction
    • LESSON 1.1Welcome
    • LESSON 1.2What Does A React Library Development Environment Look Like?
  • MODULE 2
    Initialize
    • LESSON 2.1Essential Files and Directories for Publishing a React Library
    • LESSON 2.2An Introduction to the 3 Types of Dependencies in React Libraries
    • LESSON 2.3Installing React and React-DOM as peerDependencies
    • LESSON 2.4A Beginner's Guide to Using Git to Push Code to GitHub
  • MODULE 3
    Implement
    • LESSON 3.1Scroller schema
    • LESSON 3.2Implementing Scroller
    • LESSON 3.3How to Set Up Storybook to View and Test Code
  • MODULE 4
    Deploy
    • LESSON 4.1Setting Up ESBuild to Simplify Code Maintainability
    • LESSON 4.2A Brief Guide to JavaScript Modules and What They Do
    • LESSON 4.3How to Use ESBuild to Export Multiple JavaScript Module Formats
    • LESSON 4.4How to Configure and Publish an NPM Package
  • MODULE 5
    Maintain
    • LESSON 5.1What it Takes to Make Your React Library More Maintainable
    • LESSON 5.23 Ways to Add Typescript to a React Library
    • LESSON 5.3How to Install Jest and Run Your First Unit Test
    • LESSON 5.4How to Install and Run ESLint When Creating React Libraries
    • LESSON 5.5How to Prevent Bad Git Commits with Lint-staged
  • MODULE 6
    Summary
    • LESSON 6.1Course Wrap Up - Creating React Libraries from Scratch
Right arrow icon.
Go to Next Lesson
Go to Next Lesson
LESSON 1.2What Does A React Library Development Environment Look Like?
  • Go Pro
  • Courses
  • Creating React Libraries from Scratch
  • Welcome
  • Go To Next Lesson
    What Does A React Library Development Environment Look Like?
    What Does A React Library Development Environment Look Like?

    Get the required tooling installed for developing our library.