MODULE 7 Flashcards
_____ is a way to represent HTML in the browser
Document Object Model
_____ is a JS library for interfaces
React
React APIs:
- React component
- React DOM
React component:
Page parts (data, lifecycle, events, and JSX) rendered by React DOM
_____ is the syntax of React components
JSX
React DOM:
API with methods to render a web page
React uses ____ to keep a representation of the real DOM in memory
virtual DOM
React features:
- Revamped core architecture
- Lifecycle methods
- Context API
- Rendering fragments
- Portals
- rendering lists and strings
- Handling errors
- Server-side rendering
backwards compatible rewrite of React
React fiber
React functions:
- Memorizing functional componenets
- Code splitting and loading
- Hooks
Memoizing functional components
Avoiding rerendering unchanged components
code splitting
reducing sent code size
Hooks
functions that extend functional components
what attracts react developers to be react native developers
demand for mobile apps
using what they already know
just UI team