Przejdź do zawartości

React.js

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez Beau.bot (dyskusja | edycje) o 16:50, 13 sty 2017. Może się ona znacząco różnić od aktualnej wersji.
React.js
Logo React.js
Logo programu
Autor Facebook, Instagram i społeczność
Pierwsze wydanie 1 marca 2013; około 12 lat temu
Aktualna wersja stabilna 15.4.0 (16 listopada 016; około 2008 lat temu)[1]
Język programowania JavaScript
Platforma sprzętowa Wieloplatformowy
Licencja 3-klauzulowa licencja BSD z wyjątkiem dodanym przez Facebook (nie zatwierdzona przez Open Source Initiative)
Strona internetowa

React.js jest to biblioteka JavaScript do tworzenia interfejsów graficznych aplikacji www. Została stworzona przez Jordana Walke, programistę Facebooka a zainspirowana przez XHP rozszerzenie języka PHP.

Z głównych cech wyróżniających bibliotekę React.js jest Wirtualny DOM. React przechowuje cały DOM aplikacji w pamięci, po zmianie stanu wyszukuje różnice w wirtualnym i prawdziwym DOMem i aktualizuje zmiany. Drugą z cech szczególnych Reacta jest język JSX jest to nakładka na Javascript która dodaje możliwość wstawiania kodu html (lub komponentów Reacta) bezpośrenio w kodzie zamiast jako ciąg znaków.