React (web framework)
Aspetto
React software | |
---|---|
![]() | |
Genere | JavaScript framework, Single-page application (non in lista) |
Sviluppatore | |
Data prima versione | 29 marzo 2013 |
Ultima versione | 16.8.6 (6 maggio 2019) |
Sistema operativo | Multipiattaforma (su web browser) |
Linguaggio | JavaScript |
Licenza | licenza MIT (licenza libera) |
Lingua | Inglese |
Sito web | reactjs.org |
React (conosciuto come React.js o ReactJS) è una libreria Javascript per la creazione di interfacce utente. E' mantenuta da Facebook e da una comunità di sviluppatori.
React può essere usata come la base per lo sviluppo di single-page applications o applicazioni mobile dal momento che è stata pensata per applicazioni che girano sul browser a fronte di dati che cambiano rapidamente e che necessitano di essere aggiornati. Oltre alla manipolazione dei dati, che è solo una parte del funzionamento di una single-page application, le applicazioni React aumentano di complessità grazie a delle librerie aggiuntive per gestire il routing, gestione degli stati e interazioni con API.