zoukankan      html  css  js  c++  java
  • Node.js学习笔记(3)

    这个算是不算完结的完结吧,前段时间也是看了好久的Node相关的东西,总想着去整理一下,可是当时也没有时间;

    现在看来在整理的话,就有些混乱,自己也懒了,就没在整理,只是简单的记录一下

    一、demo的简单介绍

    这次demo,只涉及到简单的curd操作,用到的数据库是mongo,所以要安装mongo数据库,数据库连接驱动是mongoose;

    当然关于mongo的驱动有很多,比如mongous mongoskin等;(详见http://cnodejs.org/topic/4f4ca8e0940ce2e60b1fe0f4)

    模版引擎用的是jade;

    其中,涉及到了session的存储;jade的介绍;模版传递参数;Express的介绍;mongoose的介绍;Express-validate等;

    当然其中的项目的布局结构,一些路由控制文件的存放位置,app.js文件的格式化等,并没有去刻意安排(也懒得管了);

    二、有用的链接

    在做demo的过程中,通过上网查询资料,也了解了相关的知识:

    1、session的存储,Express提供了会话中间件,默认存储到内存中,也可以存储到数据库中

    2、node向模版传递参数 (参考 http://my.oschina.net/KevinJay/blog/144876)

    3、mongoose介绍
    http://cnodejs.org/topic/504b4924e2b84515770103dd

    4、node-express3 preject
    http://blog.fens.me/nodejs-express3/

    5、NodeJs中的express框架获取http参数

    http://blog.csdn.net/dan_blog/article/details/7463291

    req.body  req.params  req.query的介绍

    6、解决mongodb文档 默认的__v字段 mongoose说明文档
    http://mongoosejs.com/docs/guide.html

    7、jade模版引擎的介绍 有不转义html输出到模版的方法
    http://www.cnblogs.com/fullhouse/archive/2011/07/18/2109945.html

    8、keep a node.js server up with forevers
    http://blog.csdn.net/macyang/article/details/6316830

    9、express的基本配置 mongoose一系列介绍
    http://www.ituring.com.cn/article/54974

    10、express-validate相关
    http://www.ituring.com.cn/article/55910 
    https://github.com/ctavan/express-validator

    11、express 介绍
    http://www.csser.com/board/4f77e6f996ca600f78000936

    12、介绍Express中文
    http://expressjs.jser.us/api.html

    13、node.js官网文档
    http://nodejs.org/api/


    最后demo的地址是:https://github.com/vvfan/node-demotest

  • 相关阅读:
    [CQOI2009]叶子的染色
    CF149D 【Coloring Brackets】
    [BJOI2016]回转寿司
    linux基础学习-19.2-Shell脚本的创建
    linux基础学习-19.1-Shell的介绍
    linux基础学习-18.11-第六关考试题
    linux基础学习-18.10-awk数组
    linux基础学习-18.9-awk中的动作
    linux基础学习-18.8-awk特殊模式-BEGIN模式与END模式
    linux基础学习-18.7-awk范围模式
  • 原文地址:https://www.cnblogs.com/fanfan259/p/3698826.html
Copyright © 2011-2022 走看看