始识前端框架
确定两个问题:
- React 是库(library)还是框架(framework)?
- Vue 号称是“构建用户界面的渐进式框架”,怎么样理解“渐进式”?
React 和 Vue 的核心:构建UI的库。由两部分组成:
- 基于状态的声明式渲染
- 组件化的层次结构
除此之外,还有其它功能:
- 状态管理方案:应对复杂应用的状态管理(如 Redux、Pinia)
- 客户端路由方案:SPA(如 React-Router、Vue-Router)
- SSR:首屏渲染提速、SEO 优化
2024/11/21大约 15 分钟