Everything about REACT JS

Introduction

Props

Read

Mixins

Read

JSX

Read:

Reconciliation algorithm

Read

State

Read

State vs props:

State Management

Read

Architecture

Read:

Navigation

Read:

React Component Life Cycles:

Read:

Resources

Constructor

Component composition:

Read:

Pass data from parent to child

Read:

Pass data from child to parent

Read:

Component styling:

Radium

Read:

CSS Modules

Read:

LESS/SASS

Read:

HTTP

Read:

Source code:

Routing

Read:

Refs

Read:

Error Boundaries

Read:

Portal

Read:

API

Read:

Local Storage

Read:

Handling Side Effects: useEffect, Reducer, and Context Api

useEffect

Read:

useReducer

Read:

Project

React Context API

Read:

useCallback

Read:

useCallback vs useMemo

Read:

Projects:

Rules of Hooks

Custom Hook function

TypeScript

Read:

Redux

Read:

Topic Wise

Introduction to One Store:

Provider Component

Actions

Reducers

Sagas

Dispatchers

View Controllers

Selector:

Apollo client:

Read:

Unit Testing Component

Jasmine

Read

React test utilities

Read:

Performance optimizations

PureRender Mixin

Expensive DOM manipulations:

Performance tools

React UI Frameworks:

Material UI

Read:

React Bootstrap

Read:

Atomize

Read:

Ant Design

Read:-

React Projects

Simple Todo list app

Social Media App

Weather App

Entertainment App

Simple Calculator

React TikTok clone app:

Amazon Clone:

Resume generator

Food ordering app

Gatsby

Read:

Next.js

Read:

React Native:

Read:

--

--

https://30dayscoding.com

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store