Getting Started & Opinionated Must-Have Essential Libraries
I want you to have the best startup project and the best foundation. The startup project can serve you as you can copy and re-use it for all React projects, whether you are building a Website or an App or setting up a project for a greenfield project, or migrating to React version 17 you will find this starter project helpful.
Learning and understanding these libraries can help you, not just to expedite building quality software, but it can turn you into a top-grade React developer that can take full advantage of React and associated libraries, as well as help you tackle any size project that comes your way big or small. Additionally, you can speed up development or lend your dream job at the highest pay grade.
In terms of organization. This module is broken down into three subsections:
React minimalistic stand-alone “Hello World”
Create-React-App (CRA) starter project vanilla flavor
React must-know associated libraries
You learn about libraries such as: npm, Yarn, Webpack, npm scripts, TypeScript, Sass/SCSS, Redux Toolkit, Material-UI, Styled Components, Router, Jest & Enzyme, Generate templates, and ESLint & Prettier as well as other useful libraries.
By the end of this module, you will have a top-grade React 17 starter project that includes many of the must-have libraries, as well as a deep understanding of the working pieces of the React technology itself, so you can understand the “why” and have the tools to built top notch software.