nodejs实战案例(Express框架+mongoDB)之1:前言

开篇:

关于作者:本人是属于比较纯的前端,做的js开发比较多,对于后端语言了解很少(了解一些php的开发,在实践中做过简单的php网页),这个实战系列属于从零开始自己琢磨,顺带着学习了很多后端知识。如果你和我一样属于前端开发,对js比较熟悉,对后端比较生疏,个人觉得这个系列很适合你,因为我会把我在从零开始遇到的各种问题都展示出来。

另外,这个实例我分别在mac和window下开发,两个系统的差别我也会详解出来。

感谢:

这个实战我完全是在网上找各种资料学习,总结的

最直接的帮助 http://cnodejs.org/topic/519e01c563e9f8a542fa68f9

我是完整的学习了一边这个教程,才开始我自己的这个实战练习的。

http://www.nodebeginner.org/index-zh-cn.html

这篇文章我看了好几遍,推荐

项目代码地址:https://github.com/tangguangyao/know

打包下载地址:http://pan.baidu.com/share/link?shareid=871527233&uk=52813371

不继续絮叨了,这个实战做的是一个模范知乎的问答网站,直接看我做好的成型的样本吧:

1. 首先登陆页面:

 

  首页可以切换登陆

2. 内容展示页:

 

  左边为动态获取问答内容,下面内容是无线下拉,结合了ajax

3. 提问页面:

 

  4. 问题具体页面:

 

  问答互动

5. 个人展示页面:

 

  6. 实时聊天:

 

  7. 爬虫抓取百度百科内容

 

  8. 管理员审核

 

  页面就上面8个,能满足基本功能。

下面介绍下我用到的框架,数据库和插件:

数据库存储用的mongodb

框架express

前端框架:jquery和bootstrap,以及underscore

摸版ejs

功能:异步ajax-不跨越,然后扩展跨域的方法;

socket 结合html5实时通信;

图片上传,以及扩展gm对图片进行处理

nodejs对mongodb的增删改查,以及2两表联查

未经允许不得转载:前端撸码笔记 » nodejs实战案例(Express框架+mongoDB)之1:前言

已是最后文章

下一篇: