盒子
盒子
文章目录
  1. Nodejs建站总结(一)
    1. 使用的工具
    2. 涉及到的npm模块
    3. 学习到的知识点

使用express + jade + mongodb创建网站

Nodejs建站总结(一)

这个网站使用nodejs完成,前端用jade模板构建,用到了bootstrap框架,其中删除功能使用jQuery完成
后端用express+mongo完成。是很简洁小巧的模式。源代码在我的github上。

使用的工具

npm、bower、sublime、git和mongoVUE

涉及到的npm模块

express:基于Node.js 平台,快速、开放、极简的 web 开发框架
jade:jade是一个高性能的模板引擎,它深受 Haml 影响,它是用 JavaScript 实现的,并且可以供 Node 使用

path:标准化路径

body-parser: express的中间件,现在已从express中分离出来,调用时可以使用

1
app.use(bodyParser.urlencoded({ extended: true }))

mongoose:封装了一些mongoDB底层,便于使用数据库功能

underscore:underscore下的extend方法可以用另一个对象的新的字段替换老的对象对应的字段

moment:一款用于js中的时间插件

学习到的知识点

知道了怎么配置路由,了解了jade这个逼死强迫症的模板(最讨厌强制缩进语法,所以一直不学Python╮(╯▽╰)╭)。学会了如何在nodejs中使用mongoose调用mongo数据库。一些基本的配置问题也都了解了。学习后才发现以前自己懂得只是前端的皮毛,还要多加努力O(∩_∩)O

支持一下
扫一扫,支持wind
  • 微信

  • 支付宝