React Concepts
↔ Definitions on React Concepts, Paradigms & Comparisons to other frameworks
aka Concepts
Minimalist
React focus to UI Primitives , defer other design concerns to React Ecosystem
High Compat
React is Backend-agnostic, readily plugs into other Lib/Frameworks
Declarative
You tell React HOW you want the final web page to LOOK & let VDOM Abstracts & handle DOM manipulation more efficiently
Unidirectional binding
React restricts data flow to one-way down Component Hierarchy. optional Escape Hatches exist
Back-end agnostic
React integrates with any Backend framework/language ie Java, Ruby, Go, Python
Component Based Architecture
(Paradigm) to visualize UI as Component to architect (DOS (Design Organize Structure )) Apps
VDOM
Intermediate Abstraction layer between Source Code & DOM API , data structure to mirror DOM API comprised of Fiber
(React Element)