React #3 - How to run react first app(customization & how app injecting in root div)

Опубликовано: 14 Июнь 2026
на канале: Let's Build With Code
45
1

Click to watch React Playlist:    • React  

To view the code of this tutorial. Please visit this Github link:
https://github.com/lets-build-with-co...

ReactJS, also known simply as React, is a popular open-source JavaScript library developed by Facebook. It’s primarily used for building user interfaces, especially for single-page applications where you need a fast and interactive user experience.

Key Features of React:
Component-Based Architecture: React applications are built using components, which are reusable and can manage their own state. This modular approach makes it easier to develop and maintain complex user interfaces.

Virtual DOM: React uses a virtual DOM to optimize updates and rendering. Instead of updating the entire web page, React only updates the parts that have changed, leading to better performance.

Declarative: React allows developers to describe what the UI should look like for different states of the application, and it handles the rendering and updating efficiently.

JSX: React uses JSX, a syntax extension that allows you to write HTML-like code within JavaScript. This makes it easier to visualize the structure of the UI components.

Uses of React:

Web Development: React is widely used for building dynamic and responsive web applications.

Mobile App Development: With React Native, you can build mobile applications for iOS and Android using the same principles as React.

Desktop App Development: React can also be used with Electron to create cross-platform desktop applications.

Installation Steps:

Step 1: Install Node.js and npm
Download Node.js: Go to the Node.js website and download the latest stable version.
Install Node.js: Run the installer and follow the instructions. This will also install npm (Node Package Manager).

Step 2: Verify Installation
node -v
npm -v

Step 3: Create a New React Project
Create a New React App: Use the create-react-app tool to set up a new React project.
npx create-react-app my-app

Step 4: Navigate to Your Project Directory
npm start