React is a widely used JavaScript library that was launched in 2011.It was created by developers at facebook, and it is primarily used for frontend development.
React is a JavaScript library for building user interfaces. More specifically, React provides a declarative library that keeps the DOM in sync with your data.
The architecture is component-based and allows you that allow you to create new custom, reusable, encapsulated HTML tags to use in web pages and web apps.
React does not have templates because it just relies on JavaScript combined with JSX so it is often favored by developers who are fluent in JavaScript
What is single page application?
A single page application is a web application that dynamically rewrites a current web page with new data from the web server, instead of the default method of a web browser loading entire new pages. Eliminating full page reloads results in less wait time between the browser and host for the user.
React Hook?
Hooks allow us to "hook" into React features such as state and lifecycle methods.
Types of Hooks:
custome Hook
useState Hook
useEffect Hook
Redux:
Normally in react always flows from parent to child components which makes it unidirectional.
No comments:
Post a Comment