REACT
REACT
React is a JavaScript library focused on the
development of user interfaces. Thus it is defined the
own library and obviously, that is its main
work area. However, the truth is that in
React we found an excellent ally to make
all kinds of web applications, or even
mobile applications.
COMPONENTS
UI components JSX
UI (user interface) 01 04 Java Script Extends
THEY CAN BE COMBINED AND
REUSE
02
THEY ARE OBJECTS
JAVASCRIPT
03
COMPARISON WITH OTHERS
Regarding simple libraries like jQuery
React aporta una serie de posibilidades muy importantes. Al
to have the views associated with the data, we do not need
write code to manipulate the page when the data
They change. This part in simple libraries is very laborious.
to achieve and it is something that React does automatically.
Also in comparison with jQuery it allows us a
more advanced development architecture, with various
benefits such as code encapsulation in, which allows us
they offer a series of more important advantages than the
plugin, like the possibility that those components
they converse and interact with each other.
ACCEPTANCE IN
THE MARKET
The latest Stack Overflow survey reveals that React
it is the most loved and most desired framework in this
last year, besides being the second most used only
behind jQuery. This is strongly linked to that
JavaScript is once again the most popular language for the seventh time.
consecutive year, which clearly marks a trend
ascending
DOM
CONCLUSIONS
● React is a complete library, suitable for many types of
distinct projects. It allows us for agile, orderly development and with
a maintainable architecture, focused on components and that us
offers great benefits.
● Although React does not handle all the necessary parts to make
a complex web application, the series of components and tools
various ones that we find within the React ecosystem, allows us to
to benefit from alternatives capable of developing anything
What could we do with a complex framework.