• Vue.js全平台前端实战
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Vue.js全平台前端实战

38.3 4.3折 89.9 全新

库存2件

河北保定
认证卖家担保交易快速发货售后保障

作者凌杰

出版社人民邮电出版社

出版时间2022-05

版次1

装帧其他

货号9787115583901

上书时间2024-11-24

尚贤文化河北分店的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 凌杰
  • 出版社 人民邮电出版社
  • 出版时间 2022-05
  • 版次 1
  • ISBN 9787115583901
  • 定价 89.90元
  • 装帧 其他
  • 开本 其他
  • 纸张 胶版纸
  • 页数 292页
  • 字数 398千字
【内容简介】
近十年来前端应用市场的规模日益扩张,学习前端开发及其框架的应用已经成为众多开发者在职业生涯中必须要面对的课题之一。
  本书将以Vue.js 框架及其在移动端的扩展框架uni-app 为中心来探讨如何开发面向同一Web 服务的不同形式的前端。本书内容涵盖Vue.js 2.x/3.x 框架与uni-app 框架的设计理念、适用领域、环境配置方法,以及它们在传统PC 端Web 浏览器、iOS/Android 以及微信/支付宝等小程序平台这些不同前端环境中的具体项目实践。在这些项目的演示过程中,本书将提供大量可读性强、可被验证的代码示例,以帮助读者循序渐进、层层深入地理解前端开发领域所涉及的技术概念、编程思想与框架设计理念。
  本书适合对HTML CSS JavaScript 技术、HTTP、Web 浏览器中的DOM 和BOM 等基础知识有一定了解,且对Vue.js 及其扩展框架有兴趣的初学者、前端开发人员与设计师阅读。
【作者简介】
凌杰(网名:owlman)

浙江大学远程教育学院“荣誉学员”。自由开发者、技术写作者兼译者。精通JavaScript、Python、C、C   等多门编程语言,拥有丰富的开发及测试经验。曾担任上海交通大学饮水思源BBS的电脑技术区区长。

著有《JavaScript全栈开发》,译有《Python 算法教程》《JavaScript 面向对象编程指南》《元素模式》等作品。
【目录】
第 1 章 准备工作 1

1.1 背景知识准备 1

1.1.1 客户-服务器体系结构 1

1.1.2 HTML、CSS 与JavaScript 3

1.1.3 RESTful 架构 7

1.2 搭建编程环境 8

1.2.1 Web 浏览器环境 8

1.2.2 Node.js 运行环境 10

1.2.3 项目开发工具 13

1.2.4 源码管理机制 16

1.3 代码调试方法 17

1.3.1 使用console对象 18

1.3.2 使用调试工具 19

1.4 本章小结 22

第 一部分 Vue.js 快速入门

第 2 章 创建前端应用 25

2.1 选择Vue.js 框架的原因25

2.2 创建第 一个Vue.js 项目 27

2.2.1 创建并初始化项目 27

2.2.2 正确地加载框架 29

2.2.3 创建源码文件 33

2.3 初识Vue.js 前端应用 35

2.4 Vue.js 3.x 带来的变化 36

2.5 本章小结 37

第3 章 设计用户界面 38

3.1 单向数据绑定 38

3.2 实现动态渲染 41

3.2.1 条件渲染 41

3.2.2 循环渲染 44

3.3 响应用户操作 46

3.3.1 事件处理 47

3.3.2 数据输入 53

3.4 动态CSS 样式 56

3.5 本章小结 61

第4 章 实现Vue 对象 62

4.1 挂载Vue 对象 62

4.2 操作关联数据 65

4.2.1 data 成员 66

4.2.2 computed 成员 67

4.2.3 methods 成员 71

4.2.4 watch 成员 72

4.3 处理生命周期 76

4.4 本章小结 80

第5 章 使用Vue 组件 81

5.1 Vue 组件基础 81

5.1.1 创建Vue 组件 82

5.1.2 Vue 专用文件 86

5.1.3 Vue.js 3.x 中的组件 90

5.2 设计Vue 组件 92

5.2.1 面向组件的v-on指令 93

5.2.2 面向组件的v-model 指令 95

5.2.3 预留组件插槽 97

5.3 使用现有组件 101

5.3.1 使用内置组件 102

5.3.2 引入外部组件 109

5.4 本章小结 111

第6 章 使用自动化工具 112

6.1 前端打包工具 112

6.1.1 为何需要打包 112

6.1.2 基本打包选项 113

6.1.3 实现自动化打包 128

6.2 项目脚手架工具 131

6.2.1 安装Vue CLI 工具 132

6.2.2 创建并初始化项目 132

6.2.3 示例项目详解 133

6.3 前端构建工具 136

6.4 本章小结 139

第二部分 PC 端浏览器项目实践

第7 章 构建服务端RESTful API 143

7.1 理解RESTful 架构 143

7.1.1 REST 设计规范 144

7.1.2 设计RESTful API 146

7.2 RESTful API 示例 149

7.2.1 构建HTTP服务器 149

7.2.2 实现RESTful API 151

7.3 本章小结 163

第8 章 PC 端浏览器应用开发(上篇) 164

8.1 构建Web 服务 164

8.2 实现前端路由 167

8.3 用户的登录与注册 171

8.3.1 第 一步:加载自定义组件 171

8.3.2 第二步:调用RESTful API 173

8.3.3 第三步:前端状态管理 177

8.3.4 第四步:显示用户信息 182

8.4 本章小结 188

第9 章 PC 端浏览器应用开发(下篇) 189

9.1 管理图书信息 189

9.1.1 图书列表组件 190

9.1.2 添加图书信息 194

9.1.3 修改图书信息 202

9.1.4 删除图书信息 203

9.2 实现评论功能 206

9.2.1 显示图书信息 207

9.2.2 实现书评列表 209

9.3 本章小结 213

第三部分 移动端项目实践

第 10 章 移动端开发概述 217

10.1 移动端解决方案 217

10.1.1 屏幕适配问题 218

10.1.2 响应触控操作 222

10.2 uni-app 移动端框架 225

10.2.1 构建uni-app项目 225

10.2.2 uni-app 项目配置 231

10.3 本章小结 235

第 11 章 uni-app 项目实践(上篇) 236

11.1 创建项目 236

11.2 项目配置 237

11.2.1 全局样式 238

11.2.2 页面路由 241

11.2.3 tabBar 配置 243

11.2.4 侧边窗口 246

11.3 界面设计 247

11.3.1 容器组件 248

11.3.2 交互组件 250

11.4 API 257

11.4.1 网络请求 258

11.4.2 数据缓存 259

11.5 本章小结 263

第 12 章 uni-app 项目实践(下篇) 264

12.1 页面跳转操作 264

12.1.1 导航组件标签 264

12.1.2 页面跳转接口 266

12.2 生命周期函数 272

12.2.1 页面生命周期 272

12.2.2 组件生命周期 276

12.2.3 应用生命周期 276

12.3 应用程序打包 277

12.3.1 发布为HTML5应用 278

12.3.2 发布为微信小程序 279

12.4 本章小结 280
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP