Reagir usa uma sintaxe declarativa, XML-like conhecido como JSX, deixando os desenvolvedores a construir estruturas de código bem organizados com facilidade.
JSX mistura HTML com JavaScript, que, quando passou por Reagir é convertido em marcação normal de JS.
A biblioteca usa muito pouca codificação DOM, permitindo ao programador construir a sua UI principalmente via JavaScript.
O Reagir fonte é quadro agnóstico, trabalhando com ou sem bibliotecas JS complexos carregados na página. Isso libera recursos, e também garante que não existem quaisquer dependências traquinas ficar em seu caminho
O que é novo nesta versão:.
- dois pacotes: Reagir e reagir DOM
- refs nó DOM
- otimizações do compilador
- componentes funcionais apátridas
- Deprecation de reagir-tools
O que é novo na versão 15.0.2:
- dois pacotes: Reagir e reagir DOM
- refs nó DOM
- otimizações do compilador
- componentes funcionais apátridas
- Deprecation de reagir-tools
O que é novo na versão 0.14.7:
- dois pacotes: Reagir e reagir DOM
- refs nó DOM
- otimizações do compilador
- componentes funcionais apátridas
- Deprecation de reagir-tools
O que é novo na versão 0.14.3:
- dois pacotes: Reagir e reagir DOM
- refs nó DOM
- otimizações do compilador
- componentes funcionais apátridas
- Deprecation de reagir-tools
O que é novo na versão 0.13.3 / 0.14.0 Beta 1:
- O suporte para o uso de classes ES6 para construir Reagir componentes; veja a versão beta v0.13.0 1 Notas para mais detalhes.
- Adicionado novo de nível superior API React.findDOMNode (componente), que deve ser usado no lugar de component.getDOMNode (). A classe base para componentes baseados em ES6 não terá getDOMNode. Esta alteração permitirá que mais alguns padrões de avançar.
- Adicionado um novo nível superior React.cloneElement API (el, props) para fazer cópias de Reagir elementos -. Consulte as notas v0.13 RC2 para mais detalhes
- estilo de Nova ref, permitindo um callback para ser usado no lugar de um nome de: & # X3C; Foto ref = {(c) = & # x3e; this._photo = c} / & # x3e; permite referenciar o componente com this._photo (em oposição a ref = & quot; photo & quot; o que dá this.refs.photo) .
- this.setState () pode agora ter uma função como o primeiro argumento para atualizações de estado transacionais, tais como this.setState ((estado, props) = & # x3e; ({count: state.count + 1})) ; - Isso significa que você não precisa mais usar this._pendingState, que agora está desaparecido .
- Suporte para iterators e sequências imutáveis-js como crianças.
O que é novo na versão 0.13.3:
- O suporte para o uso de classes ES6 para construir Reagir componentes; veja a versão beta v0.13.0 1 Notas para mais detalhes.
- Adicionado novo de nível superior API React.findDOMNode (componente), que deve ser usado no lugar de component.getDOMNode (). A classe base para componentes baseados em ES6 não terá getDOMNode. Esta alteração permitirá que mais alguns padrões de avançar.
- Adicionado um novo nível superior React.cloneElement API (el, props) para fazer cópias de Reagir elementos -. Consulte as notas v0.13 RC2 para mais detalhes
- estilo de Nova ref, permitindo um callback para ser usado no lugar de um nome de: & # X3C; Foto ref = {(c) = & # x3e; this._photo = c} / & # x3e; permite referenciar o componente com this._photo (em oposição a ref = & quot; photo & quot; o que dá this.refs.photo) .
- this.setState () pode agora ter uma função como o primeiro argumento para atualizações de estado transacionais, tais como this.setState ((estado, props) = & # x3e; ({count: state.count + 1})) ; - Isso significa que você não precisa mais usar this._pendingState, que agora está desaparecido .
- Suporte para iterators e sequências imutáveis-js como crianças.
O que é novo na versão 0.12.2 / 0.13.0-rc1:
- Adicionado suporte para mais atributos HTML: formAction, formEncType, FormMethod, formTarget, marginheight, marginwidth
- Adicionado strokeOpacity à lista de propriedades sem unidade CSS
- Removido à direita vírgulas (permite módulo NPM para ser empacotado e usado no IE8)
- Corrigido o erro que resulta em erro ao passar indefinida para React.createElement - agora há um aviso útil
O que é novo na versão 0.11.0:
- Ativado a atribuição desestruturação transformar quando se utiliza JSX - harmonia
- Fixed uma pequena regressão com estática
- Feitas certo de que realmente expostos a nova API se dito que o transporte:. React.Children.count
O que é novo na versão 0.5.1:
- Corrigido o erro com & # X3C; input type = & quot; faixa & quot; & # x3e; e eventos de seleção.
- Corrigido o erro com a seleção e foco.
- tornou possível desmontar componentes da raiz do documento.
O que é novo na versão 0.4.0:
- mudar de usar o atributo id aos dados de reactid para rastrear nós DOM. Isto permite-lhe integrar com outras bibliotecas JS e CSS com mais facilidade.
- Suporte para mais elementos DOM e atributos (por exemplo, & # X3C; canvas & # x3e;)
- Melhoria do lado do servidor tornando APIs. React.renderComponentToString. (& # X3C; componente & # x3e ;, callback) permite que você use Reagir no servidor e gerar marcação que pode ser enviado para o navegador
- implementou um sistema de evento sintético melhorado que está em conformidade com a especificação W3C.
O que é novo na versão 0.3.0:.
- lançamento público inicial
Requisitos :
- habilitar o JavaScript no lado do cliente
- Node.js
Comentários não encontrado