React (web framework)
Da Wikipedia, l'enciclopedia libera
React (noto anche come React.js o ReactJS) è una libreria open-source, front-end, JavaScript[1] per la creazione di interfacce utente. È mantenuto da Meta (già Facebook) e da una comunità di singoli sviluppatori e aziende.[2][3][4]
React software | |
---|---|
![]() | |
Genere | Framework per applicazioni web |
Sviluppatore | Meta e community |
Data prima versione | 29 maggio 2013 |
Ultima versione |
|
Sistema operativo | Multipiattaforma |
Linguaggio | JavaScript |
Licenza | licenza MIT (licenza libera) |
Sito web | reactjs.org/, ar.reactjs.org/ e ru.reactjs.org/ |
React può essere utilizzato come base nello sviluppo di applicazioni a pagina singola ma è utilizzabile anche su mobile tramite React Native, una libreria sempre sviluppata da Meta che tramuta i componenti React in componenti nativi (iOS e Android)[5]. Tuttavia, React si occupa solo del rendering dei dati sul DOM, pertanto la creazione di applicazioni React richiede generalmente l'uso di librerie aggiuntive per lo state management e il routing.[6] Redux[7] e React Router[8] sono i rispettivi esempi[9] di tali librerie.