- Serverless Web Applications with React and Firebase
- Harmeet Singh Mayur Tanna
- 188字
- 2021-08-27 19:11:07
React
React is an open source JavaScript library that provides a view-layer for rendering data as HTML to create interactive UI components. Components have been used typically to render React views that contain additional components specified as custom HTML tags. React views efficiently update and re-render the components without reloading the page when your data changes. It gives you a trivial virtual DOM, powerful views without templates, unidirectional data flow, and explicit mutation. It is a very systematic way of updating the HTML document when the data changes and provides a clean separation of components in a modern, single-page application.
The React Component is built entirely with Javascript, so it's easy to pass rich data through your app. Creating components in React lets you split the UI into reusable and independent pieces, which makes your application component reusable, testable, and makes the separation of concerns easy.
React is only focused on View in MVC, but it also has stateful components that remember everything within this.state. It handles mapping from input to state changes and it renders components. Let's look at React's component life cycle and its different levels.
- jQuery Mobile Web Development Essentials(Third Edition)
- Progressive Web Apps with React
- C#程序設(shè)計教程
- Scratch 3游戲與人工智能編程完全自學(xué)教程
- Mastering Kali Linux for Web Penetration Testing
- Python漫游數(shù)學(xué)王國:高等數(shù)學(xué)、線性代數(shù)、數(shù)理統(tǒng)計及運(yùn)籌學(xué)
- JAVA程序設(shè)計實(shí)驗(yàn)教程
- Java程序設(shè)計案例教程
- Visual Basic程序設(shè)計習(xí)題與上機(jī)實(shí)踐
- Exploring SE for Android
- Java程序設(shè)計教程
- 面向?qū)ο蟪绦蛟O(shè)計及C++(第3版)
- 測試工程師Python開發(fā)實(shí)戰(zhàn)
- 絕密原型檔案:看看專業(yè)產(chǎn)品經(jīng)理的原型是什么樣
- 詩意的邊緣