How to Start Learning React: A U.S. News Guide
By 2010, the internet was becoming more interactive. Web applications were popping up all over the place,
thanks to the power of JavaScript and HTML5. Pretty soon, developers were pushing the envelope of how
much of an application needed to be HTML augmented by JavaScript, as opposed to JavaScript by itself,
without HTML. Around this time, developers at Facebook created React...
![Sticker](img/scotch.png)
![Sticker](img/scotch.png)
React
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 state management and rendering that state to the DOM, so creating React applications usually
requires the use of additional libraries for routing, as well as certain client-side functionality.
React was created by Jordan Walke, a software engineer at Facebook, who released an early prototype of React
called "FaxJS". He was influenced by XHP, an HTML component library for PHP. It was first deployed on Facebook's
News Feed in 2011 and later on Instagram in 2012. It was open-sourced at JSConf US in May 2013.
React Native, which enables native Android, iOS, and UWP development with React, was announced at Facebook's
React Conf in February 2015 and open-sourced in March 2015.
On April 18, 2017, Facebook announced React Fiber, a new core algorithm of React library for building user
interfaces. React Fiber was to become the foundation of any future improvements and feature development of the
React library.
On September 26, 2017, React 16.0 was released to the public.
On February 16, 2019, React 16.8 was released to the public. The release introduced React Hooks.
On August 10, 2020, the React team announced the first release candidate for React v17.0, notable as the
first major release without major changes to the React developer-facing API.
Project status can be tracked via the core team discussion forum. However, major changes to React go
through the Future of React repository issues and pull requests. This enables the React community to
provide feedback on new potential features, experimental APIs and JavaScript syntax improvements.
Source: Wikipedia
![Sticker](img/scotch.png)
![Sticker](img/scotch.png)
React Articles
Should you pick React JS for your next website or application?
Let us find out the advantages of React and for what reason should you use it in your next application
or web site:
React JS has been used by almost every single company. Yet, why would that be? In this article, we
will cover its key benefits and where React can be utilized. Let us begin!