diff --git a/docs/chapter03.md b/docs/chapter03.md index f6a2108..25058fa 100644 --- a/docs/chapter03.md +++ b/docs/chapter03.md @@ -651,13 +651,29 @@ try { ### 3.6 JavaScript框架介绍 (了解) #### 3.6.1 Vue.js介绍 -- **概述:** Vue.js 是一个用于构建用户界面的渐进式框架。 -- **特点:** 易于上手、灵活、轻量级、双向数据绑定。 -- **核心概念:** 组件、指令 (`v-model`, `v-if`, `v-for`)、插槽、生命周期钩子等。 -- **生态系统:** Vuex (状态管理)、Vue Router (路由管理)。 + +Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。 + +Vue 的两个核心功能: + + 声明式渲染:Vue 基于标准 HTML 拓展了一套模板语法,使得我们可以声明式地描述最终输出的 HTML 和 JavaScript 状态之间的关系。 + + 响应性:Vue 会自动跟踪 JavaScript 状态并在其发生变化时响应式地更新 DOM #### 3.6.2 React.js介绍 -- **概述:** React 是由 Facebook 开发的用于构建用户界面的 JavaScript 库。 -- **特点:** 虚拟 DOM、组件化、单向数据流。 -- **核心概念:** JSX、组件 (`class` 和 `function` 组件)、状态 (`state`) 和属性 (`props`)。 -- **生态系统:** Redux (状态管理)、React Router (路由管理)。 \ No newline at end of file + +React 是一个用于构建用户界面的、 声明式、组件化的 JavaScript 库。它的设计目标之一是让我们在大多数情况下不再需要直接操作 DOM API。 + +React 允许开发人员使用 JavaScript 创建可重用的 UI 组件,并通过虚拟 DOM 技术高效地更新和渲染组件。 + +React 的组件化开发方式使得代码更易于维护和扩展. + +#### 3.6.3 uni-app + +uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。 + +DCloud公司拥有900万开发者、数百万应用、12亿手机端月活用户、数千款uni-app插件、70+微信/qq群。阿里小程序工具官方内置uni-app(详见),腾讯课堂官方为uni-app录制培训课程(详见),开发者可以放心选择。 + +uni-app在手,做啥都不愁。即使不跨端,uni-app也是更好的小程序开发框架(详见)、更好的App跨平台框架、更方便的H5开发框架。不管领导安排什么样的项目,你都可以快速交付,不需要转换开发思维、不需要更改开发习惯。 + +