nodejs:expressjs+backbonejs+gulp简单实践
来源:互联网 发布:ping域名不通 ip可以 编辑:程序博客网 时间:2024/06/06 00:48
nodejs:expressjs+backbonejs+gulp简单实践(一)
经过一个星期左右对backbonejs,gulp的学习和尝试,本着不动手做项目不能掌握的精神,所以用nodejs的express框架+backbonejs搭建了一个nba数据的例子。希望有兴趣的同学可以参与进来。github项目地址->
- 后台使用nodejs的express框架
- 使用superagent模块获取数据(不好的地方,没用到数据库,访问页面时会出现延时)
- 前端使用seajs和backhonejs结合完成展示(使用seajs引用需要改动基础库,具体改动方法:CMD 模块定义规范)
项目启动
- 安装模块
npm install
- 启动项目
coffee app.coffee
- 访问地址
http://localhost:3000/static/nba.html
Backbonejs介绍
backbone.js 提供了一套web开发的框架,通过model进行自定义事件绑定,通过collection提供的api用于枚举功能,通过view用于事件处理和通过restful json进行交互,它是基于jquery,underscore的一个前端js框架。
gulp介绍
gulp是一个构建系统,能够通过自动执行任务,比如预处理css,压缩javascripts和自动刷新浏览器等。使开发网站更加简单。
gulp vs grunt
- 易用:像使用nodejs一样组织代码,让事情变得简单(代码优于配置的策略)。
- 高效:利用nodejs流,不需要往磁盘生成中间文件,可以更快地完成构建。
- 高质量:gulp严格的插件方针(一个插件只实现一个功能),确保插件简单高效完成期望的工作。
- 易于学习:gulp能在短时间内掌握。构建的工作就是一系列的流管道。
plugin for gulp
0 0
- nodejs:expressjs+backbonejs+gulp简单实践
- nodejs npm安装expressjs
- Nodejs expressjs 官网
- ExpressJS for NodeJS 开发(草稿)
- Nodejs + Expressjs+ JWT,JWT使用
- nodejs+gulp
- nodejs socket.io 简单实践
- nodejs + backbonejs + bootstrap实现QQ表情图列表
- nodejs框架expressJS跨域处理
- install MEAN(MongoDB,Expressjs,Angularjs,Nodejs)
- NodeJS+ExpressJS解决跨域请求CORS
- NodeJS+ExpressJS解决跨域请求CORS
- Gulp实践
- 第二章 Backbonejs中的Model实践
- 第四章 Backbonejs中的Router实践
- 第五章 Backbonejs中的View实践
- BackboneJs入门学习[07]—Collection实践
- BackboneJs入门学习[11]—View实践
- 工作中配置IIS时遇到的小问题
- 第二章作业题P51.1(输出X^2的值,x取值从0到10.)
- Java基础—异常处理总结
- Windows下的char,short,int,long数值取值范围
- Android触摸事件的消费
- nodejs:expressjs+backbonejs+gulp简单实践
- C语言之各种运算符
- Javascript强制类型转换
- C语言运算符的优先级排序
- Java语言中的面向对象特性(总结得不错)
- J2EE架构师之路
- Linux 下开启ssh服务
- [leetcode]31 Symmetric Tree
- As second twin awaits kidney donor, rural Washington family can only wait