Back to blog

October 06, 2023

Nipa Bhadja
Nipa BhadjaTutor Head

React History

blog-img-React History

React is a JavaScript library. It helps to build user interfaces. React is a flexible open-source, efficient, and declarative, JavaScript library. Using it we can build simple, fast, and scalable frontends of web applications.


It's created by Facebook. The developer who created it was Jordan Walke. It was first used in 2011 for Facebook's Newsfeed feature.

 

It is one such popular front-end development framework that is breaking records in the web development space.


Some notable React projects include Facebook, Instagram, Netflix, Tesla, Skype, Shopify, Discord, Uber, Walmart, and Airbnb.


Today, over 220,000 live websites are using React. Further giants industry like Apple, Netflix, Paypal, and many others have also already started using React JS in their software productions.



The best benefits of ReactJS for use in front-end development



Performance


  • It creates a virtual DOM in memory. React detects what changes have been made, and makes only the changes that need to be made.



Speed


  • React allows developers to utilize individual parts of their application on both the client side and the server side, which ultimately boosts the speed of the development process.


  • And React finds out what changes have been made, and changes only what needs to be changed.



Reusable Components


  • One of the main benefits of using React JS is the reuse of components. The code written once can be used again. It saves time for developers. 


  • And, if any changes are made in any particular part, it will not affect other parts of the application.



 It offers better code stability


  • React follows a downward data flow. It ensures that the parent structure is not affected by any modifications in its child structure.



  • This approach ensures that only the component affected by a change will undergo an update. This data structure provides better code stability and smooth performance of the application.



The latest survey by Stack Overflow




Stack Overflow trends  



Let's see the React version History


Version Release Date


0.3.0 29 May 2013


0.4.0 20 July 2013


0.5.0 20 Oct 2013


0.8.0 20 Dec 2013


0.9.0 20 Feb 2014


0.10.0 21 Mar 2014


0.12.0 21 Nov 2014


0.13.0 10 Mar 2015


0.14.1 29 Oct 2015


15.0.0 07 Apr 2016


15.1.0 20 May 2016


15.2.0 01 July 2016


15.3.0 30 July 2016


15.3.1 19 Aug 2016


15.4.0 16 Nov 2016


15.4.1 23 Nov 2016


15.4.2 06 Jan 2017


15.5.4 11 Apr 2017


15.6.0 13 June 2013


16.0.0 26 Sep 2017


16.1.0 09 Nov 2017


16.3.0 29 Mar 2018


16.3.1 03 Apr 2018


16.3.2 16 Apr 2018


16.4.0 24 May 2018


16.5.0 05 Sep 2018


16.6.0 23 Oct 2018


16.7.0 20 Dec 2018


16.8.0 06 Feb 2019


16.8.6 27 Mar 2019


16.9.0 09 Aug 2019


16.10.0 27 Sep 2019


16.10.1 28 Sep 2019


16.10.2 03 Oct 2019


16.11.0 22 Oct 2019


16.12.0 14 Nov 2019


16.13.0 26 Feb 2020


16.13.1 19 Mar 2020


16.14.0 14 Oct 2020


17.0.0 20 Oct 2020


17.0.1 22 Oct 2020


17.0.2 22 Mar 2021


17.0.3 29 Apr 2021


17.0.4 14 May 2021


17.0.5 27 May 2021


17.0.6 27 May 2021


17.0.7 17 Jan 2021


17.0.8 01 Jul 2021


17.0.9 27 Jul 2021


17.0.10 30 Sep 2021


17.0.11 19 Oct 2021


17.0.12 22 Dec 2021


17.0.13 20 Jan 2022


17.0.14 24 Feb 2022


17.0.15 31 Mar 2022


17.0.16 07 Jan 2022


17.0.17 19 Jul 2022


17.0.18 23 Aug 2022


17.0.19 04 Oct 2022


17.0.20 24 Nov 2022


17.0.21 20 Dec 2022


18.0.0 18 Jan 2023


18.0.1 22 Feb 2023


18.0.2 29 Mar 2023


18.0.3 10 May 2023


18.0.4 21 Jun 2023


18.0.5 02 Aug 2023


18.0.6 13 Sep 2023


18.0.7 25 Oct 2023


18.0.8 06 Dec 2023

ReactJs