THE EFFICIENCY OF USING THE REACT LIBRARY
DOI:
https://doi.org/10.32689/maup.it.2022.2.2Keywords:
Web application development, React, digitalization, computer scienceAbstract
Contains a number of libraries and frameworks to display applications. More often Back React, Vuejs, Angular, Svelte, Jquery, Meteor, Backbone. React JS is an open source JavaScript library used specifically to build user interfaces. The main advantage of React JS is that it is large-scale, simple and fast. React allows retailers to create large web applications that use data that changes over time without reloading pages. Which React user interface library is used in conjunction with other libraries, such as Redux. The effectiveness of the React library is in: 1. One-way data transmission. Properties are passed to the component renderer as html tag properties. A component cannot directly change the properties passed to it, but can change them through callback functions. This mechanism is called “properties down, events up”. 2. Virtual DOM. React supports virtual DOM and does not rely solely on browser DOM. This allows the library to determine which parts of the DOM have changed, compared (diff) with the saved version of the virtual DOM, and thus determine how best to update the browser DOM.
References
Офіційна документація React js. URL: https://uk.reactjs.org/
React 16: огляд нової архітекури Fiber. Евген Шеремет. URL: https://dou.ua/lenta/articles/react-fiber/
Огляд фреймворків JavaScript. Що, для чого і коли використовувати. URL: https://dou.ua/forums/topic/34739/
Angular (фреймворк). URL: https://ru.wikipedia.org/wiki/Angular_(фреймворк)
Які інтерфейсні фреймворки найкраще використовувати у 2022 році? Девід Карчевскі. URL: https://www.ideamotive.co/blog/best-frontend-frameworks
Відомі і ті, що ховаються в тіні: найпопулярніші фреймворки для фронтенд розробки 2020. URL: https://luxnet.io/uk/blog/popular-frameworks-for-front-end-development-2020
Фронтенд-2019: підсумки року. URL: https://senior.ua/articles/frontend2019-pdsumki-roku
React. URL:https://uk.wikipedia.org/wiki/React
Веб-застосунок. URL:https://uk.wikipedia.org/wiki/Веб-застосунок
Vue js. URL:https://ru.wikipedia.org/wiki/Vue.js