Reaccionar utiliza una sintaxis declarativa, similar a XML conocido como JSX, dejando que los desarrolladores a crear estructuras de código bien organizados con facilidad.
JSX mezcla HTML con Javascript, que cuando se hace pasar a través Reaccionar consigue convertido al margen de beneficio normal de JS.
La biblioteca utiliza muy poca codificación DOM, lo que permite al programador construir su interfaz de usuario, principalmente a través de JavaScript.
Reaccionar de fuente es independiente del marco, el trabajo con o sin bibliotecas JS complejos cargados en la página. Esto libera recursos, y también asegura que no hay ninguna dependencia molestos en su camino
¿Qué hay de nuevo en esta versión:.
- Dos de los paquetes: Reaccionar y reaccionar DOM
- refs nodo DOM
- Las optimizaciones del compilador
- componentes funcionales sin estado
- Deprecation de reaccionar-herramientas
¿Qué hay de nuevo en la versión 15.0.2:
- Dos de los paquetes: Reaccionar y reaccionar DOM
- refs nodo DOM
- Las optimizaciones del compilador
- componentes funcionales sin estado
- Deprecation de reaccionar-herramientas
¿Qué hay de nuevo en la versión 0.14.7:
- Dos de los paquetes: Reaccionar y reaccionar DOM
- refs nodo DOM
- Las optimizaciones del compilador
- componentes funcionales sin estado
- Deprecation de reaccionar-herramientas
¿Qué hay de nuevo en la versión 0.14.3:
- Dos de los paquetes: Reaccionar y reaccionar DOM
- refs nodo DOM
- Las optimizaciones del compilador
- componentes funcionales sin estado
- Deprecation de reaccionar-herramientas
¿Qué hay de nuevo en la versión 0.13.3 / 0.14.0 Beta 1:
- Soporte para el uso ES6 clases para construir Reaccionar componentes; ver el v0.13.0 beta 1 notas para más detalles.
- Agregada nueva API de nivel superior React.findDOMNode (componente), que debe ser usado en lugar de component.getDOMNode (). La clase base para los componentes basados en ES6 no tendrá getDOMNode. Este cambio permitirá a algunos patrones más hacia adelante.
- Ha añadido un nuevo nivel superior API React.cloneElement (EL, apoyos) para hacer copias de elementos React -. Consulte las notas v0.13 RC2 para más detalles
- Nuevo estilo de referencia, lo que permite una devolución de llamada que se utiliza en lugar de un nombre: & # x3c; Foto ref = {(c) = & # X3e; this._photo = c} / & # X3e; le permite hacer referencia al componente con this._photo (en oposición a REF = & quot; & quot foto, lo que da this.refs.photo) .
- this.setState () ahora puede tener una función como el primer argumento a favor de las actualizaciones de estado de transacción, tales como this.setState ((estado, los apoyos) = & # X3e; ({count: state.count + 1})) ; - Esto significa que ya no es necesario utilizar this._pendingState, que ahora se ha ido .
- El apoyo a los iteradores y secuencias inmutables-js como los niños.
¿Qué hay de nuevo en la versión 0.13.3:
- Soporte para el uso ES6 clases para construir Reaccionar componentes; ver el v0.13.0 beta 1 notas para más detalles.
- Agregada nueva API de nivel superior React.findDOMNode (componente), que debe ser usado en lugar de component.getDOMNode (). La clase base para los componentes basados en ES6 no tendrá getDOMNode. Este cambio permitirá a algunos patrones más hacia adelante.
- Ha añadido un nuevo nivel superior API React.cloneElement (EL, apoyos) para hacer copias de elementos React -. Consulte las notas v0.13 RC2 para más detalles
- Nuevo estilo de referencia, lo que permite una devolución de llamada que se utiliza en lugar de un nombre: & # x3c; Foto ref = {(c) = & # X3e; this._photo = c} / & # X3e; le permite hacer referencia al componente con this._photo (en oposición a REF = & quot; & quot foto, lo que da this.refs.photo) .
- this.setState () ahora puede tener una función como el primer argumento a favor de las actualizaciones de estado de transacción, tales como this.setState ((estado, los apoyos) = & # X3e; ({count: state.count + 1})) ; - Esto significa que ya no es necesario utilizar this._pendingState, que ahora se ha ido .
- El apoyo a los iteradores y secuencias inmutables-js como los niños.
¿Qué hay de nuevo en la versión 0.12.2 / 0.13.0-rc1:
- Se ha añadido soporte para más atributos HTML: formAction, formEncType, formMethod, formTarget, MARGINHEIGHT, MARGINWIDTH
- Agregado strokeOpacity a la lista de propiedades CSS sin unidades
- Se ha quitado de salida comas (módulo permite NPM que se lía y se utiliza en IE8)
- Solución de error que resulta en un error al pasar a indefinido React.createElement - ahora hay una advertencia útil
¿Qué es la nueva en la versión 0.11.0:
- Activada la asignación desestructuración transformar al utilizar JSX - armonía
- Se ha corregido un pequeño regresión con la estática
- se aseguró de que realmente expuestos la nueva API dijimos que estábamos de envío:. React.Children.count
¿Qué es la nueva en la versión 0.5.1:
- Solución de error con & # x3c; input type = & quot; intervalo de & quot; & # X3e; y eventos de selección.
- Solución de error con la selección y enfoque.
- hecho posible desmontar componentes de la raíz del documento.
¿Qué hay de nuevo en la versión 0.4.0:
- cambiar de usar atributo id a datos en reactid para rastrear nodos DOM. Esto le permite integrar con otras bibliotecas JS y CSS más fácilmente.
- Soporte para más elementos DOM y atributos (por ejemplo, & # x3c; lienzo & # X3e;)
- Mejora de la representación del lado del servidor API. React.renderComponentToString. (& # X3c; & # componente X3e ;, devolución de llamada) le permite utilizar Reaccionar en el servidor y generan marcado que puede ser enviado al navegador
- Se implementó un sistema de eventos sintético mejorado que se ajusta a las especificaciones de W3C.
¿Qué hay de nuevo en la versión 0.3.0:.
- versión pública inicial
Requisitos
- JavaScript habilitado en el lado del cliente
- Node.js
Comentarios que no se encuentran