In 2013, the web developer landscape changed when Facebook released React. React, a JavaScript library for building user interfaces, originated at Facebook when engineer Jordan Walke created an early prototype called FaxJS in 2010-2011, inspired by XHP, an HTML component library for PHP that helped manage complex UI updates more efficiently. Facing challenges with code maintenance and cascading updates in features like the News Feed and ads, Facebook first deployed React internally in 2011 on the News Feed and in 2012 on Instagram, enabling dynamic, real-time rendering without full-page reloads. Due to its internal success and growing developer interest, Facebook open-sourced React in May 2013 at JSConf US, allowing it to evolve into one of the most popular front-end libraries maintained by Meta and a vibrant community.
Since that time, numerous libraries have been built up upon the foundation of React. Applications like NextJS and VueJS have streamlined the process of React app creation. But as an old school developer, I prefer to work with the original technology.
Here are some projects I have made using React.