React använder en deklarativ, XML-liknande syntax som kallas JSX, låter utvecklare bygga välorganiserade kodstrukturer med lätthet.
JSX blandar HTML med JavaScript, som när passerade REACT får omvandlas till normal JS markup.
Biblioteket använder mycket lite DOM kodning, vilket gör att programmerare att bygga sin UI huvudsakligen via JavaScript.
Reagera källa är ramverk agnostiker, som arbetar med eller utan komplexa JS bibliotek lastas på sidan. Detta frigör resurser, och även garanterar att det inte finns några irriterande beroenden få i vägen
Vad är nytt i den här versionen.
- Två paket: Reagera och reagerar DOM
- DOM nod refs
- Compiler optimeringar
- statslösa funktionella komponenter
- Avskrivningar av reagerar-verktyg
Vad är nytt i version 15.0.2:
- Två paket: Reagera och reagerar DOM
- DOM nod refs
- Compiler optimeringar
- statslösa funktionella komponenter
- Avskrivningar av reagerar-verktyg
Vad är nytt i version 0.14.7:
- Två paket: Reagera och reagerar DOM
- DOM nod refs
- Compiler optimeringar
- statslösa funktionella komponenter
- Avskrivningar av reagerar-verktyg
Vad är nytt i version 0.14.3:
- Två paket: Reagera och reagerar DOM
- DOM nod refs
- Compiler optimeringar
- statslösa funktionella komponenter
- Avskrivningar av reagerar-verktyg
Vad är nytt i version 0.13.3 / 0.14.0 Beta 1:
- Stöd för att använda ES6 klasser för att bygga Reagera komponenter; se v0.13.0 beta 1 anteckningar för mer information.
- Lagt till nya toppnivå API React.findDOMNode (komponent), som ska användas i stället för component.getDOMNode (). Basklass för ES6-baserade komponenter kommer inte att ha getDOMNode. Denna förändring kommer att göra det möjligt för några fler mönster framåt.
- Lade till en ny toppnivå API React.cloneElement (el, rekvisita) för att göra kopior av React element -. Se v0.13 RC2 anteckningar för mer information
- Ref stil, vilket gör att en återuppringning kan användas i stället för ett namn: & # x3c, Foto ref = {(c) = & # x3e; this._photo = c} / & # x3e; gör det möjligt att referera till komponenten med this._photo (i motsats till ref = & quot; foto & quot; som ger this.refs.photo) .
- this.setState () kan nu ta en funktion som det första argumentet för transaktions statliga uppdateringar, såsom this.setState ((stat, rekvisita) = & # x3e, ({count: state.count + 1})) ; - Detta innebär att du inte längre behöver använda this._pendingState, som nu är borta li>.
- Stöd för iteratorer och oföränderlig-js sekvenser som barn.
Vad är nytt i version 0.13.3:
- Stöd för att använda ES6 klasser för att bygga Reagera komponenter; se v0.13.0 beta 1 anteckningar för mer information.
- Lagt till nya toppnivå API React.findDOMNode (komponent), som ska användas i stället för component.getDOMNode (). Basklass för ES6-baserade komponenter kommer inte att ha getDOMNode. Denna förändring kommer att göra det möjligt för några fler mönster framåt.
- Lade till en ny toppnivå API React.cloneElement (el, rekvisita) för att göra kopior av React element -. Se v0.13 RC2 anteckningar för mer information
- Ref stil, vilket gör att en återuppringning kan användas i stället för ett namn: & # x3c, Foto ref = {(c) = & # x3e; this._photo = c} / & # x3e; gör det möjligt att referera till komponenten med this._photo (i motsats till ref = & quot; foto & quot; som ger this.refs.photo) .
- this.setState () kan nu ta en funktion som det första argumentet för transaktions statliga uppdateringar, såsom this.setState ((stat, rekvisita) = & # x3e, ({count: state.count + 1})) ; - Detta innebär att du inte längre behöver använda this._pendingState, som nu är borta li>.
- Stöd för iteratorer och oföränderlig-js sekvenser som barn.
Vad är nytt i version 0.12.2 / 0.13.0-RC1:
- Stöd för mer HTML-attribut: formAction, formEncType, formMethod, formTarget, marginHeight, marginwidth
- Lade strokeOpacity till listan över enhetslös CSS-egenskaper
- Bort avslutande kommatecken (tillåter NPM-modul som skall buntas och användas i IE8)
- Fixat bugg som resulterar i fel när de passerar odefinierad till React.createElement - nu finns det en användbar varning
Vad är nytt i version 0.11.0:
- Aktiverad destruktureringen uppdrag förändra när JSX - harmoni
- Fast en liten tillbakagång med statik
- såg till att vi faktiskt avslöjade nya API vi sade att vi sjöfarten. React.Children.count
Vad är nytt i version 0.5.1:
- Fixat bugg med & # x3c; input type = & quot; range & quot; & # x3e; och urvals händelser.
- Fixat bugg med urval och fokus.
- gjort det möjligt att avmontera komponenter från dokumentroten.
Vad är nytt i version 0.4.0:
- Växla från att använda id attribut till data reactid att spåra DOM noder. Detta gör det möjligt att integrera med andra JS och CSS bibliotek lättare.
- Stöd för fler DOM-element och attribut (t.ex. & # x3c, duk & # x3e;)
- Förbättrad serversidan gör API: er. React.renderComponentToString. (& # X3c, komponent & # x3e ;, återuppringning) kan du använda Reagera på servern och generera uppmärkning som kan skickas ned till webbläsaren
- Genomfört en förbättrad syntetisk händelse system som överensstämmer med W3C spec.
Vad är nytt i version 0.3.0.
- Första offentliggörande
Krav :
- JavaScript aktiverat på klientsidan
- Node.js
Kommentarer hittades inte