最新公告
  • 欢迎您光临牛品源码网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
    • 网站公告
    • 热门标签
    • 资源专题
    • 资源存档
    • 联系我们
    牛品源码
    10年
    专注建站行业优质资源供应商
    升级SVIP
    登录 / 注册
    站长资源平台
    • 技术学习大厅
      • NET教程489
      • PHP教程429
      • C语言C++560
      • JAVA教程1742
      • Python教程447
      • 前端教程1297
      • 云计算教程465
      • 操作系统1028
      • 数据库教程923
      • 零基础视频教程14
      • WordPress教程111
        • WordPress子主题1
        • WordPress模板128
      • 其他教程104
        • CMS教程107
        • DEDECMS教程28
        • 编程办公84
    • 网站模板仓库
      • DEDECMS模板81
      • 帝国CMS模板88
      • 织梦模板源码192
      • 其它CMS模版12
      • 企业网站模板870
      • 响应式模板243
      • Discuz模板196
      • 单页模板212
      • 后台模板429
      • 模板素材243
      • 专题模板209
      • 简历模板345
    • 模板主题
      • PPT模板1832
      • 主题模板3833
      • 公司模板119
      • 动物模板41
      • 商务模板1505
      • 国外模板265
      • 科技模板169
      • 背景模板189
      • 自然模板151
      • 节日模板709
      • 行业模板718
      • 通用模板513
    • 设计学院
      • PPT模板1832
      • PSD素材3826
      • 设计素材3422
      • ppt素材645
      • ppt图表559
      • ppt特效428
      • 图片素材3138
      • 摄影剪辑34
    • 网站源码
      • 办公/软件/电脑420
      • 商城/淘客/网店264
      • 小说/新闻/博客163
      • 支付/金融/货币347
      • 电影/视频/音乐172
      • 会员/推广/交流94
      • 企业/公司/政府863
      • 亲测网站源码40
      • 小程序源码649
      • 影视网站源码15
      • 网站源码14270
      • 其它源码221
        • 汽车/车行/交通22
        • 资源/下载/技术62
        • 域名/空间/建站56
        • 个人网站27
        • 支付源码5
        • 防红源码7
    • 代码特效
      • CSS代码96
      • HTML5实例169
      • HTML编辑器24
      • css/div/h5特效230
      • 名站特效321
      • 图片特效558
      • 在线客服92
      • 常用特效986
      • 广告代码32
      • 图片代码322
    • 站长资讯
      • 云计算领域22
      • 大数据领域36
      • 网络推广156
      • 站长访谈173
      • 网站运营153
      • 搜索优化867
      • 健身养生32
      • 两性相关49
      • 其他分享55
      • 职场关系37
      • 自我提升76
      • 长点知识29
      • 新媒体运营15
    • QQ工具箱
      • QQ签名1611
      • QQ头像101
      • QQ皮肤155
      • QQ表情216
      • QQ网名4154
      • QQ说说507
      • 技术工具23
      • 学习测试16
      • 微信技巧20
      • QQ技巧25

    Ja vaSc ript开发框架权威指南_前端开发教程

    2020-07-22 前端教程 12 已收录
    当前位置:牛品源码 > 学习教程 > 前端教程 > Ja vaSc ript开发框架权威指南_前端开发教程
    正文概述

    资源名称:Ja vaSc ript开发框架权威指南

    内容简介:

    Javascript是现代Web开发必不可少的编程语言,但Javascript的生态系统包括库、框架以及工具都在快速地发展且日益庞大。程序员学习的需求和面临的挑战也相应地增加。

    Javascript开发框架quanwei指南涵盖了在开发过程中常用的各种Javascript工具,以帮助读者在大量流行的Javascript工具中做选择。全书分为16章,从开发工具、模块加载器、客户端框架、服务端框架数据库交互、通信、管理控制流和其他有用框架等几个方面,涵盖了Bower、Grunt、Yeoman、PM2、RequireJS、Browserify、Knockout、AngularJS、Kraken、Mach、Mongoose、Knex、Bookshelf、Faye、Q、Async.js、Underscore和 Lodash等框架和库。全书涵盖了客户端和服务器端的开发,通过细致的讲解、详细的代码示例,阐明了这些工具的用法。

    Javascript是现代Web开发必不可少的编程语言,但Javascript的生态系统包括库、框架以及工具都在快速地发展且日益庞大。程序员学习的需求和面临的挑战也相应地增加。

    资源目录:

    第1章 Bower 1

    1.1 准备工作 1

    1.2 配置Bower 2

    1.3 清单文件(Manifest) 2

    创建新的清单文件 3

    1.4 查找、添加和删除Bower包 3

    1.4.1 查找包 3

    1.4.2 添加包 3

    1.4.3 删除包 5

    1.5 语义化版本控制 5

    1.6 维护依赖链 6

    1.7 创建Bower包 7

    1.7.1 选择有效的包名 7

    1.7.2 使用语义化版本(Semver)的

    Git标签 7

    1.7.3 将软件包发布到注册中心 7

    1.8 小结 8

    第2章 Grunt 9

    2.1 安装Grunt 10

    2.2 Grunt是如何工作的 10

    2.2.1 Gruntfile.js 10

    2.2.2 任务(Tasks) 11

    2.2.3 插件(Plugins) 11

    2.2.4 配置 12

    2.3 将Grunt添加到项目中 12

    保持合理的Grunt结构 12

    2.4 与任务共舞 14

    2.4.1 配置管理 14

    2.4.2 任务描述 15

    2.4.3 异步任务 15

    2.4.4 任务依赖 16

    2.4.5 多任务 16

    2.4.6 多任务中的Options 17

    2.7 模板配置 18

    2.4.8 命令行选项 19

    2.4.9 提供反馈 19

    2.4.10 错误处理 20

    2.5 操作文件系统 20

    2.5.1 源-目标映射 20

    2.5.2 监视文件变化 22

    2.6 创建Grunt插件 25

    2.6.1 开始 25

    2.6.2 创建任务 26

    2.6.3 将任务发布到npm 28

    2.7 总结 28

    2.8 相关资源 29

    第3章 Yeoman 30

    3.1 安装Yeoman 30

    3.2 创建第一个项目 30

    3.2.1 子命令 33

    3.3 创建你的第一个脚手架 34

    3.3.1 Yeoman脚手架是一个Node

    模块 34

    3.3.2 子脚手架 35

    3.3.3 定义二级命令 39

    3.3.4 可组合性 41

    3.4 小结 41

    3.5 相关资源 42

    第4章 PM2 43

    4.1 安装 43

    4.2 与进程一起工作 43

    4.2.1 从错误中恢复 46

    4.2.2 监控文件变化 47

    4.3 监控日志 48

    4.4 监控资源占用 49

    4.41 监控本地资源 49

    4.4.2 监控远程资源 49

    4.5 进程的高级管理 52

    4.5.1 通过JSON方式配置应用 52

    4.6 多核处理器的负载均衡 55

    4.6.1 0秒宕机的部署方式 57

    4.7 小结 59

    4.8 相关资源 59

    第5章 RequireJS 60

    5.1 运行示例 61

    5.2 使用RequireJS 61

    5.2.1 安装 62

    5.2.2 配置 62

    5.2.3 应用模块和依赖 64

    5.2.4 路径和别名 66

    5.2.5 Shims 69

    5.2.6 加载器插件 73

    5.2.7 缓存清除 78

    5.3 RequireJS优化 80

    5.3.1 配置 r.js 80

    5.3.2 运行r.js命令 81

    5.4 小结 82

    第6章 Browserify 84

    6.1 AMD API与CommonJS对比 84

    6.2 安装Browserify 85

    6.3 创建你的第一个Bundle 85

    6.4 可视化依赖树 87

    6.5 发生变化时重新打包文件 88

    6.5.1 通过Grunt监听文件变化 88

    6.5.2 通过Watchify监听文件

    变化 88

    6.6 使用多个打包文件 90

    6.7 Node方式 92

    6.7.1 模块解析方案和NODE_PATH

    环境变量 93

    6.7.2 依赖管理 95

    6.8 定义浏览器指定模块 96

    6.9 用Transforms扩展Browserify 97

    6.9.1 brfs 97

    6.9.2 folderify 98

    6.9.3 bulkify 98

    6.9.4 Browserify-Shim 99

    6.10 小结 100

    6.11 相关资源 100

    第7章 Knockout 101

    7.1 View、Model与View Model 102

    7.1.1 菜谱列表 103

    7.1.2 菜谱详情 106

    7.2 绑定视图模型到DOM 108

    7.3 视图模型与表单 109

    7.3.1 切换到“编辑”模式 109

    7.3.2 更改菜谱的标题 112

    7.3.3 更改菜谱的Serving与

    Cooking Time 112

    7.3.4 添加与删除食材 114

    7.3.5 操作步骤 118

    7.3.6 引文 119

    7.4 自定义组件 120

    7.4.1 input-list组件的视图模型 120

    7.4.2 input-list模板 121

    7.4.3 注册input-list组件 123

    7.5 Subscribable: 简单的消息传递 124

    7.6 小结 126

    7.7 相关资源 127

    第8章 AngularJS 128

    8.1 声明式Web编程 128

    8.1.1 命令式编程 128

    8.1.2 声明式编程 129

    8.2 Module:创建松散耦合程序的基石 130

    8.3 指令:DOM的抽象 132

    8.4 加入逻辑 134

    8.4.1 Scope与原型继承 134

    8.4.2 用Controller操作Scope 135

    8.5 通过Service与依赖注入(DI)

    实现松散耦合 138

    8.5.1 依赖注入 138

    8.5.2 简单的Controller与复杂的

    Service 139

    8.6 创建路由 142

    8.6.1 路由参数 143

    8.6.2 路由的Resolve 144

    8.7 创建复杂表单 145

    8.7.1 表单验证 146

    8.7.2 条件逻辑 150

    8.7.3 列表 151

    8.8 小结 153

    8.9 相关资源 154

    第9章 Kraken 155

    9.1 环境感知的配置 156

    9.2 注册基于配置的中间件 162

    9.3 结构化路由注册 165

    9.3.1 索引配置 165

    9.3.2 目录配置 166

    9.3.3 路由配置 167

    9.4 Dust模板 169

    9.4.1 上下文及引用 169

    9.4.2 片段 171

    9.4.3 迭代 172

    9.4.4 条件句 173

    9.4.5 局部模板 173

    9.4.6 块 174

    9.4.7 过滤器 175

    9.4.8 上下文辅助器 176

    9.4.9 Dust辅助器 182

    9.4.10 使用Kraken 186

    9.5 小结 200

    9.6 相关资源 200

    第10章 Mach 202

    10.1 章节例子 202

    10.2 安装 203

    10.3 Mach – Web服务 203

    10.3.1 HTTP路由 205

    10.3.2 建立连接 210

    10.3.3 公共的中间件 212

    10.3.4 路由重写 226

    10.3.5 主机映射 228

    10.3.6 自定义中间件 232

    10.4 Mach-HTTP客户端 234

    10.5 Mach – HTTP代理 236

    10.6 小结 239

    第11章 Mongoose> 240

    11.1 MongoDB的基本概念 240

    11.2 Mongoose的一个简单示例 243

    11.2.1 针对JSON数据创建一个

    Mongoose模式 243

    11.2.2 使用Mongoose导入数据 244

    11.2.3 通过Mongoose查询数据 247

    11.3 使用结构(Schemas) 248

    11.3.1 数据类型 248

    11.3.2 嵌套结构 250

    11.3.3 默认属性值 250

    11.3.4 必要属性 251

    11.3.5 辅助索引 251

    11.3.6 结构校验 252

    11.3.7 结构引用 255

    11.3.8 结构中间件 258

    11.4 使用模型和文档 259

    11.4.1 文档实例方法 262

    11.4.2 文档虚拟 263

    11.4.3 静态模型方法 265

    11.5 使用查询 266

    11.5.1 Model.find() 266

    11.5.2 使用查询运算符查找文档 272

    11.6 小结 278

    第12章 Knex和Bookshelf 279

    12.1 Knex 279

    12.1.1 安装命令行工具 280

    12.1.2 把Knex添加到你的项目 280

    12.1.3 配置Knex 280

    12.1.4 SQL查询构建器 281

    12.1.5 迁移脚本 287

    12.1.6 种子脚本 291

    12.2 Bookshelf 291

    12.2.1 什么是对象映射关系? 292

    12.2.2 创建Bookshelf模型 292

    12.2.3 关系 299

    12.3 小结 306

    12.4 相关资源 307

    第13章 Faye 308

    13.1 HTTP、Bayeux和WebSocket 308

    13.1.1 WebSocket 310

    13.1.2 Bayeux协议 310

    13.2 开始使用Faye 312

    13.3 发布/订阅消息系统 313

    13.4 小结 318

    13.5 相关资源 318

    第14章 Q 319

    14.1 时间就是一切 319

    14.2 Promise对比回调函数 322

    14.3 Q的Promise 324

    14.3.1 Deferreds 和 Promises 324

    14.3.2 值和错误 328

    14.3.3 报告进度 333

    14.3.4 终点 336

    14.4 控制流 338

    14.4.1 顺序流 338

    14.4.2 平行流 339

    14.4.3 管道流 341

    14.5 小结 342

    14.6 相关资源 343

    第15章 Async.js 344

    15.1 顺序流 345

    15.2 并行流 346

    15.3 管线流 348

    15.4 循环流 352

    15.4.1 为真则循环执行 352

    15.4.2 为假则循环执行 354

    15.4.3 循环重试 355

    15.4.4 无限循环 357

    15.5 批处理流 358

    15.5.1 异步队列 358

    15.5.2 异步负载 359

    15.6 小结 361

    第16章 Underscore和Lodash 362

    16.1 安装及用法 363

    16.2 聚合和索引 364

    16.2.1 countBy() 364

    16.2.2 groupBy() 365

    16.2.3 indexBy() 366

    16.3 选择 367

    16.3.1 从集合中选择数据 367

    16.3.2 从对象中选择数据 369

    16.4 链式调用 373

    16.5 函数计时 375

    16.5.1 defer() 375

    16.5.2 debounce() 377

    16.5.3 throttle() 378

    16.6 模板 380

    16.6.1 模板内的循环及其他

    Javascript代码 381

    16.6.2 书写不加鳄鱼标记的代码 382

    16.6.3 从模板中获取数据对象 383

    16.6.4 默认模板数据 384

    16.7 小结 385

    16.8 相关资源 386

    资源截图:

    1.png

    前端开发教程 移动网页前端开发 网站前端开发 网页前端开发教程
    RIPRO主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
    牛品源码 » Ja vaSc ript开发框架权威指南_前端开发教程

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    站壳网
    一个高级程序员模板开发平台

    普通

    分享到:
    上一篇
    疯狂HTML 5+CSS 3+ja vasc ript讲义 第2版_前端开发教程
    下一篇
    深入浅出HTML_前端开发教程

    相关推荐

    Ja vaSc ript实战:ja vasc ript、jQuery、HTML5、Node js实例大全_前端开发教程

    Ja vaSc ript实战:ja vasc ript、jQuery、HTML5、Node js实例大全_前端开发教程

    移动端开发视频_前端开发教程

    移动端开发视频_前端开发教程

    HTML学习基础入门电子书_前端开发教程

    HTML学习基础入门电子书_前端开发教程

    Jquery学习文档 中文WORD版_前端开发教程

    Jquery学习文档 中文WORD版_前端开发教程

    发表评论 取消回复

    原价:50牛币
    • 普通用户购买价格 : 50牛币
    • 钻石会员购买价格 : 50牛币
    • 终身钻石购买价格 : 免费
    • 已售
    • 最近更新2020年07月22日
    QQ咨询
    站长交流群

    互联网站长技术交流群
    共同学习,共同进步,共同成长!

    QQ交流群
    标签
    MYSQL数据库 (923) nosql数据库 (923) Oracle数据库技术 (923) PHP源码 (2111) PHP源码下载 (2108) ppt免费下载 (1832) ppt图片 (1832) ppt文档下载 (1832) PPT模板 (1833) ppt素材 (1832) ppt背景 (1850) psd分层 (3826) PSD图片下载 (3826) psd源文件 (3826) PSD素材 (3826) PSD素材下载 (3826) PSD设计素材 (3826) windows从入门到精通 (1028) [db:标签] (17158) 企业ppt (1832) 企业模板下载 (1582) 企业源码 (1324) 企业网站模板 (1324) 公司网站模板 (1327) 前端开发教程 (1297) 办公ppt (1832) 图片素材 (3143) 操作系统 (1028) 操作系统技术 (1028) 操作系统教程 (1028) 数据库 (985) 服务器教程 (1028) 模板 (1029) 移动网页前端开发 (1297) 网站前端开发 (1297) 网站模板下载 (1582) 网站源码 (2178) 网站源码现下载 (2108) 网页前端开发教程 (1297) 背景图片下载 (3138) 设计图片素材 (6560) 设计素材 (3424) 设计素材下载 (3422) 设计素材免费下载 (3422) 高清图片下载 (3138)
    • 265会员总数(位)
    • 66769资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 1888稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情
    牛品源码

    加入本站会员
    开启尊贵特权之体验 本站资源支持会员下载专享,普通注册会员只能原价购买资源或者限制免费下载次数,付费会员所有资源可无限下载。并可享受资源折扣或者免费下载。

    本站导航
    友情链接
    开通会员享受折扣优惠
    © 2025 All rights reserved 京ICP备18888888号 京公网安备 188888888

    • SVIP
      升级SVIP会员

      限时钜惠
      终身SVIP仅需39元

      立即开通

    • 客服
      工作时间

      工作日:9:00 - 23:00
      节假日:9:00 - 23:00

      点击咨询客服

    • QQ群

    • 建站

    • 优化

    • 全屏

    牛品源码
    • 登录
    • 注册
    忘记密码?
    牛品源码
    • 技术学习大厅 ►
      • NET教程489
      • PHP教程429
      • C语言C++560
      • JAVA教程1742
      • Python教程447
      • 前端教程1297
      • 云计算教程465
      • 操作系统1028
      • 数据库教程923
      • 零基础视频教程14
      • WordPress教程111 ►
        • WordPress子主题1
        • WordPress模板128
      • 其他教程104 ►
        • CMS教程107
        • DEDECMS教程28
        • 编程办公84
    • 网站模板仓库 ►
      • DEDECMS模板81
      • 帝国CMS模板88
      • 织梦模板源码192
      • 其它CMS模版12
      • 企业网站模板870
      • 响应式模板243
      • Discuz模板196
      • 单页模板212
      • 后台模板429
      • 模板素材243
      • 专题模板209
      • 简历模板345
    • 模板主题 ►
      • PPT模板1832
      • 主题模板3833
      • 公司模板119
      • 动物模板41
      • 商务模板1505
      • 国外模板265
      • 科技模板169
      • 背景模板189
      • 自然模板151
      • 节日模板709
      • 行业模板718
      • 通用模板513
    • 设计学院 ►
      • PPT模板1832
      • PSD素材3826
      • 设计素材3422
      • ppt素材645
      • ppt图表559
      • ppt特效428
      • 图片素材3138
      • 摄影剪辑34
    • 网站源码 ►
      • 办公/软件/电脑420
      • 商城/淘客/网店264
      • 小说/新闻/博客163
      • 支付/金融/货币347
      • 电影/视频/音乐172
      • 会员/推广/交流94
      • 企业/公司/政府863
      • 亲测网站源码40
      • 小程序源码649
      • 影视网站源码15
      • 网站源码14270
      • 其它源码221 ►
        • 汽车/车行/交通22
        • 资源/下载/技术62
        • 域名/空间/建站56
        • 个人网站27
        • 支付源码5
        • 防红源码7
    • 代码特效 ►
      • CSS代码96
      • HTML5实例169
      • HTML编辑器24
      • css/div/h5特效230
      • 名站特效321
      • 图片特效558
      • 在线客服92
      • 常用特效986
      • 广告代码32
      • 图片代码322
    • 站长资讯 ►
      • 云计算领域22
      • 大数据领域36
      • 网络推广156
      • 站长访谈173
      • 网站运营153
      • 搜索优化867
      • 健身养生32
      • 两性相关49
      • 其他分享55
      • 职场关系37
      • 自我提升76
      • 长点知识29
      • 新媒体运营15
    • QQ工具箱 ►
      • QQ签名1611
      • QQ头像101
      • QQ皮肤155
      • QQ表情216
      • QQ网名4154
      • QQ说说507
      • 技术工具23
      • 学习测试16
      • 微信技巧20
      • QQ技巧25
    2025年6月
    一 二 三 四 五 六 日
     1
    2345678
    9101112131415
    16171819202122
    23242526272829
    30  
    « 5月    
    ×
    • 首页

    • 签到

    • 切换

    • 客服

      牛品源码公告:

      终身SVIP限时39元 会员专享优质资源 内容持续上新
      本站资源支持会员下载专享,普通注册会员只能原价购买资源或者限制免费下载次数,付费会员所有资源可无限下载。并可享受资源折扣或者免费下载。
      声明:本站发布的文章及附件仅限用于学习和研究目的.请勿用于商业或非法用途,否则后果请用户自负。 本站所有资源不带技术支持,下载资源请24小时内删除,如用于违法用途,或者商业用途,一律使用者承担。