React


Topic | v1 | created by jjones |
Description

React (also known as React.js or ReactJS) is an 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. React can be used as a base in the development of single-page or mobile applications. However, React is only concerned with rendering data to the DOM, and so creating React applications usually requires the use of additional libraries for state management and routing. Redux and React Router are respective examples of such libraries.


Relations

is Web framework

A web framework (WF) or web application framework (WAF) is a software framework that is designed to s...

parent of React Hooks

Hooks are a new addition in React 16.8. They let you use state and other React features without writi...

parent of React Suspense

React 16.6 added a <Suspense> component that lets you “wait” for some code to load and declaratively...

used by Styled components

Utilizing tagged template literals (a recent addition to JavaScript) and the power of CSS, styled-com...


Edit details Edit relations Attach new author Attach new topic Attach new resource
Resources

treated in Front-End Web Development with React

This course explores Javascript based front-end application development, and in particular the React...

compared in Angular vs React vs Vue: Which Framework to Choose in 2020

Which is better between Angular vs React vs Vue. Here's a comprehensive comparison to help you choose...

compared in Comparison with Other Frameworks — Vue.js

This is definitely the most difficult page in the guide to write, but we do feel it’s important. Odds...

treated in Full stack open 2021

Open online course on Javascript based modern web development by University of Helsinki and Houston I...

compared in Comparing Svelte and React - Jack Franklin

This is not a post declaring Svelte to be better than React, or vice-versa. This is a post where I'll...