Skip to content

Latest commit

 

History

History

intermediate-react-v4

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Completed

Description

Learn to build scalable React applications using the latest tools and techniques available in the React ecosystem! This course is modular, where you can pick and choose various react ecosystems you want to learn. You’ll learn hooks in-depth, CSS-in-JS with TailwindCSS, increase performance with code splitting and server-side rendering, add TypeScript, state management with Redux, test your app with Jest …and more!

Notes

null

Resources

Contents


Introduction

Back to Contents

  • null

Hooks in Depth

Back to Contents


TailwindCSS

Back to Contents

  • null

Code Splitting & Server Side Rendering

Back to Contents

  • Code Splitting

    • Developers usually split their applications into multiple pages that can be accessed from different URLs. Each of these pages becomes a unique entry point into the application. Code-splitting is the process of splitting the application’s bundle into smaller chunks required by each entry point. The goal is to improve the application's initial load time by only loading the code required to run that page. Ref
  • Server Side Rendering

    • Server-side rendering (SSR), is the ability of an application to contribute by displaying the web-page on the server instead of rendering it in the browser. Server-side sends a fully rendered page to the client; the client’s JavaScript bundle takes over and allows the SPA framework to operate Ref

TypeScript

Back to Contents

  • null

Redux

Back to Contents

  • null

Testing

Back to Contents

  • null