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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • 全新JavaScript全栈开发实战(美)亚当·D.斯科特9787519848866
  • 正版
    • 作者: (美)亚当·D.斯科特著 | (美)亚当·D.斯科特编 | (美)亚当·D.斯科特译 | (美)亚当·D.斯科特绘
    • 出版社: 中国电力出版社
    • 出版时间:2020-11-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    萌萌哒图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: (美)亚当·D.斯科特著| (美)亚当·D.斯科特编| (美)亚当·D.斯科特译| (美)亚当·D.斯科特绘
    • 出版社:中国电力出版社
    • 出版时间:2020-11-01
    • 版次:1
    • 印次:1
    • 字数:441000
    • 页数:368
    • 开本:16开
    • ISBN:9787519848866
    • 版权提供:中国电力出版社
    • 作者:(美)亚当·D.斯科特
    • 著:(美)亚当·D.斯科特
    • 装帧:平装
    • 印次:1
    • 定价:98.00
    • ISBN:9787519848866
    • 出版社:中国电力出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2020-11-01
    • 页数:368
    • 外部编号:1202179349
    • 版次:1
    • 成品尺寸:暂无

    序1

    前言3

    章开发环境9

    1.1文本编辑器10

    1.2终端10

    1.2.1使用专门的终端应用10

    1.2.2使用VSCde1

    1..在文件系统中变换位置11

    1.3命令行工具和Homebrew(仅适用Mac用户)12

    1.4Node.js和NPM12

    1.4.1在macOS中安装Node.js和NPM13

    1.4.2在Windows中安装Node.js和NPM13

    1.5MongDB4

    1.5.1在macOS中安装和运行MongDB4

    1.5.2在Windows中安装和运行MongDB5

    1.6Git16

    1.7Exp6

    1.8Prettier17

    1.9ESLint17

    1.10美化18

    1.11小结18

    第2章API简介19

    2.1构建什么19

    2.2如何构建20

    .开始动手21

    2.4小结22

    第3章使用Node和Express开发Web应用

    3.1HelloWorld

    3.2Nodemon24

    3.3扩展端口选项26

    3.4小结27

    第4章GraphLAPI28

    4.1把服务器(初步)改造成API28

    4.2GraphL基础知识33

    4.2.1模式33

    4.2.2解析器34

    4.3改造API35

    4.4小结43

    第5章数据库44

    5.1MongoDB入门45

    5.2在应用中连接MongoDB47

    5.3在应用中读写数据51

    5.4小结59

    第6章CRUD操作60

    6.1分离GraphL模式和解析器60

    6.2编写GraphLCRUD模式64

    6.3CRUD解析器65

    6.4日期和时间67

    6.5小结70

    第7章用户账户和身份验71

    7.1应用身份验流程71

    7.2加密和令牌73

    7.2.1加密密码73

    7.2.2JSONWebTokens74

    7.3在API中集成身份验功能75

    7.3.1User模式76

    7.3.2身份验解析器78

    7.4把用户添加到解析器上下文中82

    7.5小结85

    第8章用户操作86

    8.1准备工作86

    8.2新建笔记时指定用户87

    8.3用户的更新和删除权限89

    8.4用户查询91

    8.5收藏笔记94

    8.6嵌套查询99

    8.7小结102

    第9章细节优化103

    9.1Web应用和Express.js实践103

    9.1.1ExpressHelmet103

    9.1.2跨域资源共享104

    9.2分页105

    9.3数据限制107

    9.4事项109

    9.4.1测试109

    9.4.2订阅109

    9.4.3ApolloGraphLPlatfrm09

    9.5小结110

    0章部署API111

    10.1托管数据库112

    10.2部署应用118

    10.2.1项目设置118

    10.2.2部署120

    10..测试120

    10.3小结121

    1章用户界面和React122

    11.1JavaScript和UI1

    11.2JavaScript声明式界面124

    11.3React入门124

    11.4小结130

    2章使用React构建Web客户端131

    12.1构建什么131

    12.2如何构建132

    1.开始动手133

    12.4构建Web应用134

    12.5路由136

    12.6UI组件141

    12.7小结144

    3章装饰应用145

    13.1创建布局组件145

    13.2CSS148

    13.2.1CSS-in-JS149

    13.2.2创建一个按钮组件150

    13..添加全局样式152

    13.2.4组件样式154

    13.3小结158

    4章使用ApolloClient159

    14.1设置ApolloClient160

    14.2查询API162

    14.3动态查询173

    14.4分页177

    14.5小结179

    5章Web身份验和状态管理180

    15.1创建注册表单180

    15.1.1React表单和状态184

    15.1.2signUp变更操作186

    15.1.3JSONWebToken和本地存储器189

    15.2重定向190

    15.3为请求附加首部190

    15.4本地状态管理191

    15.5退出195

    15.6创建登录表单198

    15.7受保护的路由203

    15.8小结205

    6章创建、读取、更新和删除操作207

    16.1新建笔记207

    16.2读取用户的笔记214

    16.3更新笔记218

    16.4删除笔记226

    16.5收藏笔记228

    16.6小结2

    7章部署Web应用

    17.1静态

    17.2我们的部署流水线5

    17.2.1使用Git托管源码5

    17.2.2使用Netlify部署

    17.3小结

    8章使用Electron开发桌面应用240

    18.1构建什么240

    18.2如何构建241

    18.3开始动手241

    18.4Electron应用242

    18.5特别处理macOS应用窗口244

    18.6开发者工具245

    18.7ElectronAPI246

    18.8小结247

    9章使用Electron集成现有的Web应用248

    19.1集成Web应用248

    19.2配置251

    19.3内容安全策略252

    19.4小结255

    第20章部署Electron应用256

    20.1ElectronBuilder256

    20.2针对当前平台构建258

    20.3应用图标259

    20.4针对多个平台构建260

    20.5代码签名260

    20.6小结261

    2章使用ReactNative开发移动应用262

    21.1构建什么263

    21.2如何构建263

    21.3开始动手264

    21.4小结268

    第22章移动应用shell269

    22.1ReactNative构件269

    22.2样式和StyledComponents271

    2.路由275

    2..1使用ReactNavigation实现标签页路由276

    2..2堆叠导航279

    2..添加界面标题284

    22.4图标285

    22.5小结287

    第章GraphL和ReactNative288

    .1创建列表和滚动内容视图289

    .2使用ApolloClient操作GraphL297

    .添加加载中指示符304

    .4小结306

    第24章移动应用身份验307

    24.1身份验路由流程307

    24.2创建登录表单317

    24.3通过GraphL变更操作验身份322

    24.4带身份验信息的GraphL查询324

    24.5添加注册表单329

    24.6小结335

    第25章分发移动应用337

    25.1配置app.json337

    25.2图标和应用加载界面340

    25.2.1应用图标340

    25.2.2启动画面341

    25.3发布到Expo中342

    25.4创建原生构建包343

    25.4.1iOS344

    25.4.2Android345

    25.5分发到应用商店中346

    25.6小结346

    后记347

    附录A在本地运行API349

    附录B在本地运行Web应用351

    作者介绍353

    封面介绍353

    亚当·D.斯科特生活在美国康涅狄格州,是一名工程经理、Web开发者和教育工作者。他目前在美国消费者金融保护局担任Web开发主管,与才华横溢的团队一起专注于构建开源Web应用。他从事教育工作已经十多年,经历了很多技术变革。他教授和编写了一系列技术课程。

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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