Vés al contingut

ReactJS

De la Viquipèdia, l'enciclopèdia lliure
Aquesta és una versió anterior d'aquesta pàgina, de data 19:45, 26 set 2017 amb l'última edició de Rrival 01 (discussió | contribucions). Pot tenir inexactituds o contingut no apropiat no present en la versió actual.
ReatJS

TipusBiblioteca informàtica
Versió inicial29 maig 2013 Modifica el valor a Wikidata
Versió estable
19.1.0 (28 març 2025) Modifica el valor a Wikidata
Llicènciallicència MIT Modifica el valor a Wikidata
Característiques tècniques
Sistema operatiumultiplataforma Modifica el valor a Wikidata
Escrit enJavaScript Modifica el valor a Wikidata
Equip
Creador/sJordan Walke
Desenvolupador(s)Facebook, Instagram i una comunitat de desenvolupadors individuals i empreses
Més informació
Lloc webreact.dev (anglès) Modifica el valor a Wikidata
BlogBlog oficial Modifica el valor a Wikidata
Stack ExchangeEtiqueta Modifica el valor a Wikidata
Id. Subredditreactjs Modifica el valor a Wikidata
Guia d'usuariGuia d'usuari Modifica el valor a Wikidata


X: reactjs Modifica el valor a Wikidata

ReactJS (o també React.js ) és una biblioteca del llenguatge JavaScript de codi obert amb l'objectiu de desenvolupar interfícies d'usuari. ReactJS és mantingut per Facebook, Instagram i una comunitat de desenvolupadors individuals i empreses. ReatJS permet als desenvolupador de crear aplicacions web de grans dimensions que empra dades que poden canviar amb el temps sense recarregar la pàgina. El principal objectiu de ReactJS és la rapidesa, simplicitat i escalabilitat. ReactJS només processa les interfícies d'usuari. ReactJS es correspon amb la implementació Model-Visra-Controlador (MVC) i es pot emprar conjuntament amb d'altres biblioteques JavaScript com ara AngularJS.[1][2][3][4]

Principals característiques

DOM virtual

Model d'Objectes del Document (DOM) que permet rederitzar només els elements gràfics que han estat modificats (major velocitat). ütil quan tenim llistes de dades molt grans i només es produeixen petites modificacions.

JSX

És una extensió del llenguatge JavaSript que està optimitzat en velocitat i captura d'errors en temps de compilació.

Flux de dades en un sol sentit

Dota de simplicitat al protocol de comunicacions i permet un depuVersionsrat més ràpid.

Versions

Versió Noves característiques
16
  • El components poden retornar matrius i cadenes
  • Millora del manegador d'errors.
  • Suport a First-class per a lliurar un sub-arbre dins un altre DOM.
  • Mode streaming al costat de servidor.
  • DOM permet passar atributs no estàndar.
  • S

Referències

  1. «React - A JavaScript library for building user interfaces» (en anglès). https://facebook.+[Consulta: 18 juliol 2017].
  2. Wheeler, Ken «Learning React.js: Getting Started and Concepts» (en anglès). Scotch.
  3. «React Community» (en anglès). https://github.com.+[Consulta: 18 juliol 2017].
  4. «Learn ReactJS: Part I» (en anglès). Codecademy, 18-07-2017.

Vegeu també