React wykorzystuje deklaratywny, składni XML-jak znany jako JSX, pozwalając programistom tworzenie dobrze zorganizowanych struktur kodu z łatwością.
JSX miesza HTML z kodem JavaScript, który po przeszło przez React zostanie przekonwertowany do normalnej JS znaczników.
Biblioteka zużywa bardzo mało DOM kodowania, dzięki czemu programista zbudować swoją UI głównie poprzez JavaScript.
Reaguj na źródło jest ram agnostykiem, praca z lub bez skomplikowanych bibliotek JS ładowane na stronie. To zwalnia zasoby, a także zapewnia, że nie są jakieś brzydkie zależności uzyskanie w drodze
Co nowego w tej wersji.
- Dwa pakiety: React i reagować DOM
- bibl węzłów DOM
- optymalizacje kompilatora
- bezpaństwowe elementy funkcjonalne
- Wycofanie reagują-tools
Co nowego w wersji 15.0.2:
- Dwa pakiety: React i reagować DOM
- bibl węzłów DOM
- optymalizacje kompilatora
- bezpaństwowe elementy funkcjonalne
- Wycofanie reagują-tools
Co nowego w wersji 0.14.7:
- Dwa pakiety: React i reagować DOM
- bibl węzłów DOM
- optymalizacje kompilatora
- bezpaństwowe elementy funkcjonalne
- Wycofanie reagują-tools
Co nowego w wersji 0.14.3:
- Dwa pakiety: React i reagować DOM
- bibl węzłów DOM
- optymalizacje kompilatora
- bezpaństwowe elementy funkcjonalne
- Wycofanie reagują-tools
Co nowego w wersji 0.13.3 / 0.14.0 Beta 1:
- Obsługa za pomocą klas ES6 zbudować React komponenty; zobacz Beta v0.13.0 1 Uwagi o szczegóły.
- Dodano nowy najwyższego poziomu API React.findDOMNode (component), który powinien być stosowany w miejsce component.getDOMNode (). Klasa bazowa dla komponentów opartych ES6 nie będzie miał getDOMNode. Ta zmiana pozwoli jeszcze kilka wzorców posuwa się naprzód.
- Dodano nową najwyższego poziomu API React.cloneElement (EL, rekwizyty) do tworzenia kopii React elementy. - Patrz uwagi v0.13 RC2 wiecej informacji
- Nowy styl ref, dzięki czemu wywołania zwrotnego należy stosować w miejsce nazwy: & # x3c; Zdjęcie ref = {(c) = & # X3E; this._photo = c} / & # X3E; pozwala odwoływać się do komponentu z this._photo (w przeciwieństwie do ref = & quot; zdjęcia & quot; co daje this.refs.photo) .
- this.setState () może teraz podjąć funkcję jako pierwszy argument transakcyjnych aktualizacjach państwowych, takich jak this.setState ((państwo, rekwizyty) = & # x3e; ({count: state.count + 1})) ; - Oznacza to, że nie trzeba już używać this._pendingState, których już nie ma, .
- Wsparcie dla iteratorów i niezmienna-js sekwencji jak dzieci.
Co nowego w wersji 0.13.3:
- Obsługa za pomocą klas ES6 zbudować React komponenty; zobacz Beta v0.13.0 1 Uwagi o szczegóły.
- Dodano nowy najwyższego poziomu API React.findDOMNode (component), który powinien być stosowany w miejsce component.getDOMNode (). Klasa bazowa dla komponentów opartych ES6 nie będzie miał getDOMNode. Ta zmiana pozwoli jeszcze kilka wzorców posuwa się naprzód.
- Dodano nową najwyższego poziomu API React.cloneElement (EL, rekwizyty) do tworzenia kopii React elementy. - Patrz uwagi v0.13 RC2 wiecej informacji
- Nowy styl ref, dzięki czemu wywołania zwrotnego należy stosować w miejsce nazwy: & # x3c; Zdjęcie ref = {(c) = & # X3E; this._photo = c} / & # X3E; pozwala odwoływać się do komponentu z this._photo (w przeciwieństwie do ref = & quot; zdjęcia & quot; co daje this.refs.photo) .
- this.setState () może teraz podjąć funkcję jako pierwszy argument transakcyjnych aktualizacjach państwowych, takich jak this.setState ((państwo, rekwizyty) = & # x3e; ({count: state.count + 1})) ; - Oznacza to, że nie trzeba już używać this._pendingState, których już nie ma, .
- Wsparcie dla iteratorów i niezmienna-js sekwencji jak dzieci.
Co nowego w wersji 0.12.2 / 0.13.0-RC1:
- Dodano wsparcie dla dalszych atrybutów HTML: formAction, formEncType, formMethod, formTarget, marginHeight, marginwidth
- Dodane strokeOpacity do listy właściwości niemianowana CSS
- Usunięto końcowe przecinki (umożliwia moduł npm być dołączane i stosowane w IE8)
- Naprawiono błąd, w wyniku błędu podczas przechodzenia undefined React.createElement - teraz jest przydatna ostrzeżenie
Co nowego w wersji 0.11.0:
- Włączone przypisanie rozpad transformacji przy użyciu JSX - harmonia
- Poprawiono mały regres ze statyki
- upewniał się, że rzeczywiście narażone nowego API powiedzieliśmy, że były one dostarczane. React.Children.count
Co nowego w wersji 0.5.1:
- Poprawiono błąd z & # x3c; input type = & quot; Zakres & quot; & # X3E; oraz zdarzenia wyboru.
- Poprawiono błąd z wyboru i ostrości.
- pozwoliło odłączyć komponenty od korzenia dokumentu.
Co nowego w wersji 0.4.0:
- Włącz korzystanie z atrybutu id z danymi-reactid śledzić węzłów DOM. To pozwala na integrację z innymi bibliotekami JS i CSS łatwiej.
- Wsparcie dla większej liczby elementów DOM i atrybutów (np & # x3c; płótno & # X3E;)
- Ulepszona server-side rendering API. React.renderComponentToString. (& # X3c; komponent & # X3E ;, callback) pozwala na użycie Reaguj na serwerze i generowania znaczników, które mogą być wysłane do przeglądarki
- wdrożyła usprawniony system zdarzeń syntetyczny, który jest zgodny z specyfikacją W3C.
Co nowego w wersji 0.3.0.
- Pierwsza wersja publiczna
Wymagania :
- włączona obsługa JavaScript po stronie klienta li>
- node.js
Komentarze nie znaleziono