Web
10/01/2026
Què és React? La biblioteca que ha revolucionat el Frontend
React és una biblioteca JavaScript de codi obert dissenyada per crear interfícies d'usuari de forma declarativa i eficient.
React és una biblioteca Javascript de codi obert dissenyada per crear interfícies d'usuari amb l'objectiu de facilitar el desenvolupament d'aplicacions en una sola pàgina. És mantingut per Facebook i la comunitat de programari lliure. En el projecte hi han més de mil desenvolupadors lliures. React intenta ajudar els desenvolupadors a construir aplicacions que usen dades que canvien tot el temps. El seu objectiu és ser senzill, declaratiu i fàcil de combinar. React només maneja la interfície d'usuari en l'aplicació; React és la Vista en un context Model-Vista-Controlador (MVC) o Model-Vista-Presentador (MVP). També es pot utilitzar amb altres extensions de Javascript o MVC, com l'AngularJS. **Característiques principals:** * **Declaratiu:** React permet crear interfícies d'usuari interactives de manera senzilla. Dissenya vistes simples per a cada estat de la teva aplicació, i React actualitzarà i renderitzarà de manera eficient els components correctes quan les dades canviïn. Les vistes declaratives fan que el codi sigui més predictible i fàcil de depurar. * **Basat en components:** Crea components encapsulats que gestionen el seu propi estat, i després combina'ls per crear interfícies d'usuari complexes. * **Aprèn una vegada, escriu a tot arreu:** React no fa suposicions sobre la resta de la teva tecnologia, així que pots desenvolupar noves característiques en React sense reescriure el codi existent. React també pot renderitzar des del servidor usant Node o potenciar aplicacions mòbils usant React Native. Si estàs pensant en aprendre una nova tecnologia frontend, React és sens dubte una de les millors opcions actuals per la seva gran comunitat, flexibilitat i demanda laboral.