返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 高效全平台全栈开发 Node.js+Express+MongoDB+React+Electron+React Nativ
  • 新华书店正版
    • 作者: 吴晓一著
    • 出版社: 清华大学出版社
    • 出版时间:2021-01-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 吴晓一著
    • 出版社:清华大学出版社
    • 出版时间:2021-01-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2020-10-01
    • 字数:522
    • 页数:344
    • 开本:其他
    • 装帧:平装
    • ISBN:9787302563792
    • 国别/地区:中国
    • 版权提供:清华大学出版社

    高效全平台全栈开发 Node.js+Express+MongoDB+React+Electron+React Native 微课视频版

    作  者:吴晓一 编
    定  价:79.9
    出 版 社:清华大学出版社
    出版日期:2021年01月01日
    页  数:344
    装  帧:平装
    ISBN:9787302563792
    主编推荐

    本书以项目为导向,以完整的知识体系与实战案例相结合的方式,基于React于2019年公布的新版本(16.x),涵盖其新特性和写法,循序渐进地讲解Web端、桌面端和移动端开发及部署等内容,并以视频讲解的形式,手把手带领读者从零搭建,便于读者从根本上理解和把握整个项目,也便于读者对其中的某项技术进行更新迭代,进而实现一次学习,就能掌握全平台编码技能。

    内容简介

    本书从HTML、CSS和JavaScript三大前端基础开始,以一个电子留言板(BBS)在Web端、桌面端和移动端的全平台开发部署为例,全面、具体且系统地讲解了包含产品设计、数据库建模、接口开发、组件编写、多终端产品移植等全栈开发内容。全书共13章。除了贯穿全书的电子留言板案例外,本书最后一章还有三个扩展案例,包含Web端调用Python脚本、桌面端的本地持久化存储以及移动端实时双向通信等技术要点的详细讲解。
    本书适用于有意向快速、低成本地在全平台开发部署产品的中小团队及个人,也适用于所有以应聘Node.js全栈工程师、React前端工程师、React Native工程师为目标的读者或开发人员。

    作者简介

    吴晓一,辽宁大学哲学与管理专业毕业,获管理学学士学位;北京外国语大学日本学研究中心日语语言学专业毕业,获文学硕士学位;奈良先端科学技术大学院大学信息科学专业,获工学博士学位。

    精彩内容

    目录
    第1章全平台开发导论
    1.1请求/响应模型
    1.1.1请求
    1.1.2响应
    1.1.3JSON格式
    1.1.4Postman
    1.1.5小结
    1.2前后端分离与全平台开发
    1.2.1前端与后端
    1.2.2RESTful API
    1.2.3全平台高效开发的基本思路
    1.2.4小结
    1.3准备工作
    1.3.1硬件准备
    1.3.2命令行工具
    1.3.3浏览器
    1.3.4编辑器
    1.3.5小结
    第2章前端三大核心技术
    2.1HTML
    2.1.1元素及元素结构
    2.1.2元素的层级化与HTML文档
    2.1.3表单相关
    2.1.4小结
    2.2CSS
    2.2.1CSS格式与盒子模型
    2.2.2选择器
    2.2.3插入样式
    2.2.4组件库Bootstrap
    2.2.5小结
    2.3JavaScript基础
    2.3.1使用方法
    2.3.2功用与流程
    2.3.3获取页面元素信息
    2.3.4变量赋值与数据类型
    2.3.5条件
    2.3.6循环
    2.3.7函数
    2.3.8输出
    2.3.9响应事件
    2.3.10小结
    2.4JavaScript进阶
    2.4.1ES 5
    2.4.2ES 6
    2.4.3ES 7和ES 8
    2.4.4小结
    第3章设计方法论
    3.1产品设计
    3.1.1需求分析与用例图
    3.1.2DASP设计模式
    3.1.3数据化设计
    3.1.4接口化设计
    3.1.5结构化设计
    3.1.6小结
    3.2原型设计
    3.2.1原型设计工具
    3.2.2产品原型
    3.2.3页面状态切换
    3.2.4小结
    第4章Node.js
    4.1概述
    4.1.1安装
    4.1.2REPL
    4.1.3执行脚本
    4.1.4小结
    4.2使用方法
    4.2.1项目的初始化
    4.2.2模块系统
    4.2.3安装第三方库
    4.2.4文件系统
    4.2.5小结
    第5章数据库开发
    5.1非关系型数据库MongoDB
    5.1.1优势与基本概念
    5.1.2安装
    5.1.3基本操作
    5.1.4MongoDB的CRUD
    5.1.5数据库可视化
    5.1.6小结
    5.2数据建模工具Mongoose
    5.2.1简介与安装
    5.2.2图式
    5.2.3模型
    5.2.4连接
    5.2.5Mongoose的CRUD
    5.2.6小结
    第6章后端接口开发
    6.1HTTP服务器Express
    6.1.1安装与基本用法
    6.1.2静态文件的托管
    6.1.3路由
    6.1.4请求体与响应体
    6.1.5与Mongoose结合
    6.1.6小结
    6.2用户相关接口的具体实现
    6.2.1接口的模块化
    6.2.2身份认证机制
    6.2.3注册接口
    6.2.4登录接口
    6.2.5验证接口
    6.2.6退出接口
    6.2.7修改用户信息接口
    6.2.8浏览特定用户信息接口
    6.2.9小结
    6.3帖子相关接口的具体实现
    6.3.1新增帖子接口
    6.3.2新增回复接口
    6.3.3查看帖子接口
    6.3.4修改帖子接口
    6.3.5删除帖子接口
    6.3.6小结
    第7章Web 客户端开发入门
    7.1模块打包器——Webpack
    7.1.1功用
    7.1.2安装与配置
    7.1.3npm脚本
    7.1.4Web客户端的打包
    7.1.5require与import
    7.1.6小结
    7.2前端框架——React
    7.2.1特色
    7.2.2安装
    7.2.3第一个React组件
    7.2.4JSX语法
    7.2.5组件化
    7.2.6props
    7.2.7state
    7.2.8useEffect
    7.2.9调用API
    7.2.10小结
    7.3UI组件库——React Bootstrap
    7.3.1React的UI组件库
    7.3.2React Bootstrap的安装与使用
    7.3.3美化组件
    7.3.4小结
    第8章Web 客户端开发实战
    8.1表单类组件的具体实现
    8.1.1注册表单——RegisterForm
    8.1.2登录表单——LoginForm
    8.1.3修改用户信息表单——SettingForm
    8.1.4发布帖子表单——PostForm
    8.1.5修改帖子表单——ModifyForm
    8.1.6回复帖子表单——ReplyForm
    8.1.7小结
    8.2其他组件的具体实现
    8.2.1底栏——Footer
    8.2.2标题栏——Header
    8.2.3用户信息——UserInfo
    8.2.4首页简介——Introduction
    8.2.5帖子详情——Thread
    8.2.6删除帖子按钮——DeleteButton
    8.2.7小结
    第9章Web 客户端开发进阶
    9.1组件的装配
    9.1.1栅格布局——Grid
    9.1.2首页页面——HomePage
    9.1.3帖子列表页面——ThreadListPage
    9.1.4帖子页面——ThreadPage
    9.1.5浏览资料页面——ProfilePage
    9.1.6修改资料页面——SettingPage
    9.1.7小结
    9.2路由器——React Router
    9.2.1安装与使用
    9.2.2添加链接
    9.2.3同步页面
    9.2.4嵌套路由与URL传参
    9.2.5页面跳转
    9.2.6小结
    9.3React状态管理
    9.3.1React状态管理的前世今生
    9.3.2上下文——Context
    9.3.3使用上下文——useContext
    9.3.4组件的权限判定
    9.3.5小结
    9.4服务端渲染
    9.4.1SPA——单页面应用
    9.4.2SSR——服务端渲染
    9.4.3SEO——React Helmet
    9.4.4小结
    第10章桌面客户端开发
    10.1Electron
    10.1.1简介
    10.1.2最小用例
    10.1.3项目结构
    10.1.4菜单
    10.1.5UI库
    10.1.6两个进程之间的通信
    10.1.7小结
    10.2Web端应用的桌面端移植
    10.2.1组件复用与接口调用
    10.2.2菜单与主界面的联动
    10.2.3桌面端中的页面切换
    10.2.4工具栏与底栏的实现
    10.2.5工具栏与主界面的联动
    10.2.6小结
    第11章移动客户端开发
    11.1React Native
    11.1.1简介
    11.1.2最小用例
    11.1.3Props与State
    11.1.4调用API
    11.1.5路由
    11.1.6UI库
    11.1.7小结
    11.2Web端应用的移动端移植
    11.2.1读取画面的实现
    11.2.2注册登录的实现
    11.2.3主界面的实现
    11.2.4抽屉侧栏的实现
    11.2.5帖子列表的实现
    11.2.6帖子详情的实现
    11.2.7用户信息修改的实现
    11.2.8小结
    第12章 产品部署
    12.1Web端部署
    12.1.1购买主机
    12.1.2产品部署
    12.1.3小结
    12.2桌面端部署
    12.2.1可执行文件
    12.2.2可安装文件
    12.2.3小结
    12.3移动端部署
    12.3.1打包及发布
    12.3.2小结
    第13章扩展案例
    13.1Web端案例——在线中文分词系统
    13.1.1案例概述
    13.1.2基本框架的搭建
    13.1.3UI的组建
    13.1.4API的实现
    13.1.5Python脚本的调用
    13.1.6小结
    13.2桌面端案例——所见即所得的思维导图软件
    13.2.1案例概述
    13.2.2基本框架的搭建
    13.2.3绘图库的使用
    13.2.4工具栏的实现
    13.2.5菜单栏的改进
    13.2.6小结
    13.3移动端案例——实时通信的聊天室应用
    13.3.1案例概述
    13.3.2基本框架的搭建
    13.3.3系统广播的实现
    13.3.4实时通信的实现
    13.3.5小结
    附录AHTML常用标签
    附录BCSS常用属性
    附录CBootstrap主要预定义样式
    参考文献

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购