React, JS based user interfaces

Among the "Big Bang" of JS libraries that has exploded and expanded in the last years, one name that cannot be missed is React. Based on similar concepts as Angular or Vue, it narrows it's functions to user interfaces for web applications

React was released for the first time in 2013 and since then it has been constantly maintained, updated and polished, without straying away from its initial purpose or methods. As soon as you have managed to understand the logic of your first component, you are good to go. So, if you're a JS developer, React will take you very little time to learn. And if you just want to give it a try without having to install anything on your machine, there are several online sandboxes where you can experiment.

Creating components becomes even easier when you find about JSX, a HTML-based syntax that combined with JS makes the code readable and intuitive. Extensions that can be installed on Chrome or Firefox will enhance the browsers so you can inspect components just like you do with regular DOM elements.

React was created by Jordan Walke and is now open-source and actively developed by an impressive community, under the supervision of Facebook.

Developer: Facebook
License: MIT




Specify your e-mail if you want to receive notifications about new comments and replies