大前端入门指南

本书特色

[

本书是一本大前端入门类书籍,书中对大前端领域的常见技术做了一定的讲解,每类技术都通过基础知识 实战的方式来让大家快速掌握。本书首先对大前端的跨平台方案做一个简单的介绍,接着对前端技术进行了一个简单的介绍,确保大家能看懂基本的JavaScript和HTML、CSS。然后分别介绍React Native、微信小程序、Flutter,每个技术方案都通过理论 实战的方式来帮助读者快速掌握。*后,简单介绍了Weex、快应用和PWA等方案。

]

内容简介

[

本书是一本大前端入门类书籍,书中对大前端领域的常见技术做了一定的讲解,每类技术都通过基础知识+实战的方式来让大家快速掌握。本书首先对大前端的跨平台方案做一个简单的介绍,接着对前端技术进行了一个简单的介绍,确保大家能看懂基本的JavaScript和HTML、CSS。然后分别介绍React Native、微信小程序、Flutter,每个技术方案都通过理论+实战的方式来帮助读者快速掌握。很后,简单介绍了Weex、快应用和PWA等方案。

]

作者简介

[

Android技术专家,QCon、GMTC 特邀讲师,畅销图书《Android 开发艺术探索》作者,待过腾讯、百度等一线大厂。

]

目录

目录第1章 大前端概述1.1 什么是大前端1.2 主流跨平台方案简介第2章 HTML和CSS入门2.1 HTML基础2.1.1 HTML简介2.1.2 基本结构2.1.3 常用标签2.1.4 图片2.1.5 列表2.1.6 超链接2.1.7 表格2.1.8 表单2.2 CSS基础2.2.1 选择器2.2.2 常用属性2.2.3 盒模型2.2.4 定位2.2.5 浮动2.2.6 FlexBox布局第3章 JavaScript入门3.1 JavaScript初探3.1.1 搭建开发环境3.1.2 **个程序3.2 数据类型3.2.1 变量、常量和字面量3.2.2 基本类型和对象类型3.2.3 内置类型3.2.4 类型转换3.2.5 标识符命名3.3 运算符和表达式3.3.1 运算符3.3.2 运算符优先级3.4 控制流3.4.1 逻辑判断3.4.2 循环控制流3.5 函数和闭包3.5.1 函数3.5.2 闭包3.6 程序异常3.6.1 常见异常3.6.2 异常捕获3.6.3 异常抛出3.7 ES63.8 Node.js3.8.1 安装Node.js3.8.2 NPM的使用第4章 React Native入门4.1 React语法基础4.1.1 React简介4.1.2 搭建React开发环境4.1.3 JSX语法4.1.4 组件4.1.5 组件的生命周期4.2 环境搭建4.2.1 React Native开发环境搭建4.2.2 WebStorm代码编辑器环境搭建4.2.3 Visual Studio Code代码编辑器环境搭建4.2.4 运行React Native项目4.3 常用UI组件4.3.1 View组件4.3.2 Image组件4.3.3 Text组件4.3.4 TextInput组件4.3.5 ScrollView组件4.3.6 ListView组件4.3.7 FlatList组件4.3.8 SwipeableFlatList组件4.3.9 SectionList组件4.4 网络4.5 导航器React Navigation4.6 数据存储4.7 原生模块开发4.7.1 Android原生模块的封装4.7.2 iOS原生模块的封装第5章 React Native实战5.1 项目创建5.1.1 创建React Native项目5.1.2 项目结构介绍5.2 完善功能页面5.2.1 登录注册5.2.2 首页5.2.3 个人中心页面5.2.4 书单详情5.2.5 侧滑页面5.3 打包5.3.1 Android打包5.3.2 iOS打包第6章 微信小程序入门6.1 认识小程序6.1.1 小程序简介6.1.2 开发前的准备6.1.3 创建小程序6.1.4 代码构成6.1.5 小程序的能力6.2 小程序框架6.2.1 小程序配置6.2.2 小程序的生命周期6.2.3 路由6.2.4 视图层6.2.5 动画6.3 常用组件6.3.1 视图容器6.3.2 基础内容6.3.3 表单组件6.3.4 媒体组件6.3.5 地图6.3.6 web-view6.4 常用API6.4.1 网络6.4.2 数据缓存6.4.3 位置6.4.4 设备6.4.5 开放接口6.4.6 更新第7章 微信小程序实战7.1 项目结构7.2 项目实战7.2.1 数据请求7.2.2 登录与注册页面7.2.3 首页7.2.4 个人中心页面7.2.5 图书详情页面7.2.6 收藏页面7.3 打包上线7.3.1 上传代码7.3.2 提交审核第8章 Flutter入门8.1 前期准备8.1.1 Flutter简介8.1.2 安装和配置编辑器8.1.3 体验Flutter8.1.4 Dart语法8.2 构建用户界面8.2.1 如何布局?布局文件跑哪去了8.2.2 Widget组件介绍8.2.3 添加交互8.2.4 手势监测和事件处理8.2.5 在Flutter中添加资源和图片8.3 使用设备和SDK API相关8.3.1 异步UI8.3.2 页面跳转和生命周期事件8.3.3 文件读写8.3.4 网络和HTTP8.3.5 JSON和序列化8.3.6 数据库和本地存储8.3.7 Flutter插件8.3.8 封装新API8.3.9 更多资料第9章 Flutter实战9.1 项目结构9.1.1 结构目录9.1.2 项目概述9.2 项目代码9.2.1 登录、注册页面9.2.2 首页9.2.3 个人中心页面9.2.4 图书详情页面9.2.5 侧滑页面9.3 多平台打包9.3.1 Android打包9.3.2 iOS打包第10章 Weex、PWA和快应用10.1 Weex10.1.1 Weex简介10.1.2 Weex基础知识10.1.3 Weex项目之Hello World10.2 PWA10.2.1 PWA简介10.2.2 PWA基础知识10.2.3 PWA项目之Hello World10.3 快应用10.3.1 快应用简介10.3.2 快应用基础知识10.3.3 快应用项目之Hello World10.4 小结

封面

大前端入门指南

书名:大前端入门指南

作者:任玉刚 等

页数:420

定价:¥89.0

出版社:电子工业出版社

出版日期:2018-06-01

ISBN:9787121366277

PDF电子书大小:110MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注