<aside>
💡 What is React?
React is a popular JavaScript library used for building user interfaces (UIs) and interactive web applications. It was developed by Meta and is now maintained by both Meta and a community of individual developers. React is known for its simplicity and efficiency in creating dynamic and responsive web applications.
An interesting video on the history of react.
</aside>
Origin Story: How A Small Team of Developers Created React.js at Facebook
React Basics :
- What is Single Page Application: docs1
- Single Page Vs Mulit Page Application link
- Follow Main Concepts from docs
- Functional components vs class components: blog
- React Hooks
- React App architecture (with typescript) : video, blog
- Video Tutorial : video #pending
React with Typescript :
- Why typescript: blog, blog
- Adding typescript to project: docs
- Typescript handbook : docs (official docs)
React Advanced :
Resources for Next.js:
- Intro to Next : docs
- Official docs : docs
- Next 13.5 article : link
- Video Tutorial : video
- Next.js folder structure explained : video
React Libraries and CSS Tools