Explore all newline lessons
lesson
Module 7 IntroductionThe newline Guide to Modernizing an Enterprise React AppIntroduction to module 7: Unit testing
lesson
Module 6 SummaryThe newline Guide to Modernizing an Enterprise React AppThis lesson summarizes our addition of the Context API and useContext Hooks in Module 6.0.
lesson
Module 6 IntroductionThe newline Guide to Modernizing an Enterprise React AppIntroduction to module 6: The useContext Hook
lesson
Module 5 SummaryThe newline Guide to Modernizing an Enterprise React AppThis lesson is a summary of module 5.0's custom hooks we added to Hardware Handler.
lesson
Module 5 IntroductionThe newline Guide to Modernizing an Enterprise React AppIntroduction to module 5: Custom hooks
lesson
Module 4 SummaryThe newline Guide to Modernizing an Enterprise React AppThis lesson is a summary of Module 4.0, where we systematically refactored our app's outdated class components to now use React Hooks.
lesson
Refactor Checkout.jsThe newline Guide to Modernizing an Enterprise React AppThe checkout page uses multiple API calls to correctly display the items a product manager wants to ship to stores.
lesson
Refactor ProductForm.jsThe newline Guide to Modernizing an Enterprise React AppAh forms, a painful Achilles heel of most web applications (React apps included) since the beginning of time.
lesson
Refactor App.jsThe newline Guide to Modernizing an Enterprise React AppWe get our first real taste of adding hooks while refactoring the App component.
lesson
Refactor Home.jsThe newline Guide to Modernizing an Enterprise React AppWe dip our toes into converting a class component to a functional one with Hardware Handler's home page.
lesson
Module 4 IntroductionThe newline Guide to Modernizing an Enterprise React AppIntroduction to Module 4: Refactoring to hooks
lesson
Module 3 SummaryThe newline Guide to Modernizing an Enterprise React AppThis lesson is a summary of the automated code formatting and linting we set up with the help Prettier and ESLint in Module 3.0.