Scribe
Scribe

Vous aimez ? Rendez Scribe encore meilleur en laissant un avis

Obtenir l'extension Chrome

Parcourir

  • Vidéos Populaires
  • Vidéos Récentes
  • Toutes les Chaînes

Outils Gratuits

  • Téléchargeur de Sous-titres Vidéo
  • Générateur de Horodatages Vidéo
  • Résumeur de Vidéos
  • Compteur de Mots Vidéo
  • Analyseur de Titres Vidéo
  • Recherche de Transcriptions Vidéo
  • Analytiques Vidéo
  • Créateur de Chapitres Vidéo
  • Générateur de Quiz Vidéo
  • Chat avec Vidéo

Produit

  • Tarification
  • Blog

Developers

  • Transcript API
  • API Documentation

Légal

  • Conditions
  • Confidentialité
  • Support
  • Plan du site

Droits d'auteur © 2026. Fait avec ♥ par Scribe

— Si cela a rendu votre vie plus facile (ou au moins un peu moins chaotique), laissez-nous un avis ! Nous promettons que cela nous rendra heureux. 😊

Related Videos

What Is React (React js) & Why Is It So Popular?

Video thumbnail
890.55k708 Mots3m readGrade 18
Partager
Channel
Programming with Mosh
[Music] react is a JavaScript library for building fast and interactive user interfaces it was developed at Facebook in 2011 and currently it's the most popular javascript library for building user interfaces as you can see on google trends react is dominating the space of libraries and frameworks for building user interfaces the other two players here are angular and view so if you want to expand your job opportunities as a front-end developer you should have react on your resume at the heart of all react applications are components a component is essentially a piece of the user interface
so when building applications with react we build a bunch of independent isolated and reusable components and then compose them to build complex user interfaces every react application has at least one component which we refer to as the root component this component represents the internal application and contains other child components so every react application is essentially a tree of components if you have worked with angular 2 or higher it should sound familiar here is an example let's imagine we want to build an application like Twitter we can split this page into components like navbar profile trends
and feet here's a representation of these components in a tree so audit elf we have app and below that we have navbar profile trends and feet now feet includes several tweet components each tweet component can include a light component which we can reuse on other pages or even in different applications so as you see each component is a piece of UI we can build these components in isolation and then put them together to build complex UIs in terms of implementation a component is typically implemented as a JavaScript class that has some state and render method
the state here is the data that we want to display when the component is rendered and the render method as you can tell is responsible for describing what the UI should look like the output of this render method is a react element which is a simple plain JavaScript object that maps to a Dom element it's not a real Dom element is just a plain JavaScript object that represents that Dom element in memory so react keeps a lightweight representation of the Dom in memory which were referred to as the virtual Dom unlike the browser or the
real Dom this virtual DOM is cheap to create when we change the state of a component we get a new react element react will then compare this element and his children with the previous one it figures out what is changed and then it will update a part of the real Dom to keep it in sync with the virtual Dom so that means when building applications we react unlike vanilla JavaScript or jQuery we no longer have to work with the Dom API in browsers in other words we no longer have to write code in query and
manipulate the Dom or attached event handlers to Dom elements we simply change the state of our components and react will automatically update the Dom to match that state and that's exactly why this library is called react because when the state changes react essentially reacts to the state change and updates the dumb one of the questions that I often get is react or angular well both react and angular are similar in terms of their component based architecture however angular is a framework or a complete solution while react is a library it only takes care of rendering
the view and making sure that the view is in sync with the state let's all react does nothing less nothing more for this very reason react has a very small API to learn so when building applications with react we need to use other libraries for things like routing or calling HTTP services and so on but this is not necessarily a bad thing because you get to choose the libraries that you prefer as opposed to being fixed with what angular gives you which often breaks from one version to another so that's all about react next we're
going to set up our development environment [Music]
Vidéos connexes
React Tutorial for Beginners
1:20:04
React Tutorial for Beginners
Programming with Mosh
4,075,648 views
5 Signs of an Inexperienced Self-Taught Developer (and how to fix)
8:40
5 Signs of an Inexperienced Self-Taught De...
Travis Media
876,721 views
Why is every React site so slow?
13:52
Why is every React site so slow?
Theo - t3․gg
227,330 views
React JS - React Tutorial for Beginners
2:25:27
React JS - React Tutorial for Beginners
Programming with Mosh
6,256,936 views
What is a JavaScript Framework? (in detail)
8:06
What is a JavaScript Framework? (in detail)
SuperSimpleDev
248,040 views
React for the Haters in 100 Seconds
2:34
React for the Haters in 100 Seconds
Fireship
1,751,035 views
What is Node js?
3:43
What is Node js?
Programming with Mosh
904,960 views
Every React Concept Explained in 12 Minutes
11:53
Every React Concept Explained in 12 Minutes
Code Bootcamp
1,010,412 views
What is Node js? | Simplified Explanation
8:49
What is Node js? | Simplified Explanation
Telusko
802,757 views
React JS Explained In 10 Minutes
10:00
React JS Explained In 10 Minutes
Dennis Ivy
402,101 views
React vs Angular vs Vue: What to Choose for Your Next Project
11:40
React vs Angular vs Vue: What to Choose fo...
Programming with Mosh
194,993 views
What Is React Native & Why Is It So Popular?
4:51
What Is React Native & Why Is It So Popular?
Programming with Mosh
258,671 views
All The JavaScript You Need To Know For React
28:00
All The JavaScript You Need To Know For React
PedroTech
705,697 views
ReactJS Tutorial - 1 - Introduction
9:34
ReactJS Tutorial - 1 - Introduction
Codevolution
4,295,106 views
Learn REACT JS in just 5 MINUTES (2020)
5:15
Learn REACT JS in just 5 MINUTES (2020)
Aaron Jack
526,940 views
React in 100 Seconds
2:08
React in 100 Seconds
Fireship
1,513,093 views
Why & When I Use React JS
9:02
Why & When I Use React JS
Dennis Ivy
114,660 views
React tutorial for beginners ⚛️
20:27
React tutorial for beginners ⚛️
Bro Code
309,729 views
The Complete Web Development Roadmap
15:15
The Complete Web Development Roadmap
Programming with Mosh
393,477 views
React 19 is finally out!
28:01
React 19 is finally out!
Theo - t3․gg
83,830 views