React (уеб фреймуърк)

от Уикипедия, свободната енциклопедия
Направо към навигацията Направо към търсенето

React (известен също като React.js или ReactJS) е JavaScript библиотека с отворен код[1] за изграждане на потребителски интерфейс. Поддържа се от Facebook и общност от разработчици и компании.[2][3][4]

React може да се използва като основа при разработването на уеб страници или мобилни приложения. React обаче се занимава само с предоставяне на данни в DOM и затова създаването на React приложения обикновено изисква използването на допълнителни библиотеки за управление на състоянието на графичните елементи, както и за маршрутизиране.[5][6] Redux[7] и React Router[8] са съответните примери за такива библиотеки.

Източници[редактиране | редактиране на кода]

  1. React - A JavaScript library for building user interfaces.. // React. Посетен на 7 April 2018.
  2. Krill, Paul. React: Making faster, smoother UIs for data-driven Web apps. // InfoWorld.
  3. Hemel, Zef. Facebook's React JavaScript User Interfaces Library Receives Mixed Reviews. // InfoQ.
  4. Dawson, Chris. JavaScript’s History and How it Led To ReactJS. // The New Stack.
  5. Dere, Mohan. How to integrate create-react-app with all the libraries you need to make a great app. // freeCodeCamp. 2018-02-19. Посетен на 2018-06-14.
  6. Samp, Jon. React Router to Redux First Router. // About Codecademy. Посетен на 2018-06-14.
  7. Redux · A Predictable State Container for JS Apps. // redux.js.org. Посетен на 2019-10-23.
  8. React Router: Declarative Routing for React. // ReactRouterWebsite. Посетен на 2019-10-23. (на английски)