《Node应用程序构建——使用MongoDB和Backbone》一导读

  1. 云栖社区>
  2. 博客>
  3. 正文

《Node应用程序构建——使用MongoDB和Backbone》一导读

异步社区 2017-05-02 12:08:00 浏览1509
展开阅读全文


d08ab730806536b261a46831f77768520fcba3d2

前 言

Node应用程序构建——使用MongoDB和Backbone
Google在2008年发布了第一个版本的V8 JavaScript引擎时,兴奋就像安静波澜,在开发者社区荡漾开来。第一次(承诺),我们能够在客户端和服务器都使用JavaScript进行编程:使用一种语言来控制一切。Web应用程序已经开始变得更像桌面并且复杂程度也在膨胀,所以减少语言数量的依赖这个想法有利于使技术开放和透明,推出更加令人兴奋和不断突破的应用程序。

Ryan Dahl就是一个看到了新的机会的开发者,他没有浪费时间,马上将他原来写的非阻塞套接字库转换到新的V8引擎上,导致了Node.js的诞生。他发布的技术已经让原来荡漾着的兴奋变成一次重大范式变革,对于实时响应的应用程序的兴趣到达了高峰。Node.js不仅仅是一组套接字函数的集合,它提供了一个框架处理异步I/O,以全新的事件驱动编程模式作为基础。

网上的情况在过去的几年中已经快速发生改变,没有任何迹象表明会放缓。“社交”网络的爆发对我们来说意义重大:越来越多的人在线,已经不只是技术用户。互联网是所有人的,在这个新的空间里,赢家将是那些明白如何让在线体验温暖而人性化,真正让人与人之间联系起来的公司。

使用JavaScript来连接系统提供了一个优势,因为你可以快速从处理与个人用户交互的前端Web堆栈转换到处理后端的数据存储,以及之间的所有网络管道。你将能够把系统真正模块化;每个部分都是可插拨的,可以部署到资源最合适它的地方。不同于以前,你创建的应用程序将可以与用户群共同成长、共同呼吸。

目 录

第一部分 Node.js、Backbone.js和 MongoDB简介
第 1 章 介绍与总览
1.1 打造一个社交网络
1.2 模型—视图—控制器(MVC)
1.3 纯JavaScript
第 2 章 Node.js
2.1 安装Node.js
2.2 Express
2.3 事件
2.4 Socket.io
2.5 模块与CommonJS
第 3 章 Backbone.js
第 4 章 MongoDB
第二部分 建立社交网络
第 5 章 创建项目
第 6 章 认证
第 7 章 用户界面
第 8 章 交朋友
第 9 章 聊天
第 10 章 实时互动

网友评论

登录后评论
0/500
评论
异步社区
+ 关注