React

A JavaScript library for building user interfaces. It allows developers to create large web applications that can change data, without reloading the page.