Skip to content

Latest commit

 

History

History
94 lines (75 loc) · 2.73 KB

react.md

File metadata and controls

94 lines (75 loc) · 2.73 KB
title date category image tags authors mainpage draft
React
2021-08-04 05:16:58 +0530
framework
images/react.jpg
frontend
javascript
Dexters-Hub
false
false

React is a free and open-source front-end JavaScript library for building user interfaces or UI components. It is maintained by Facebook and a community of individual developers and companies. It can be used as a base in the development of single-page or mobile applications.

Prerequisites 🚧

  • Basic knowledge of HTML, CSS, and JavaScript

  • Basic understanding of ES6 features. To get started you should at least know the following features:

    1. Let
    2. Const
    3. Arrow functions
    4. Imports and Exports
    5. Classes
  • Basic understanding of how to use npm

Topics to learn 🚀

  • Basic Concepts
  • Create React App
  • JSX
  • Rendering Elements
  • Components
  • Props vs State
  • Component Life Cycle
  • Conditional Rendering
  • Lists and Keys
  • Forms
  • Composition vs Inheritance
  • Basic Hooks
  • Advanced Topics
  • Code Splitting
  • Context
  • Error Boundaries
  • Fiber Architecture
  • Fragments
  • High Order Components
  • Hooks(Writing your own Hooks, Common Hooks)
  • Portals
  • Refs
  • Render Props

Documentation ✔️

Courses 📝

Books 📖

Tutorials 🛠️

Podcasts 🎤

Blogs 🌟

Repositories 🚀