简单的 CMS登陆

下一节课程: bower 的使用(1750次播放)

5 秒后自动播放下一节
  重新观看
介绍 >

极客学院Node.js开发视频教程

难度:高级共65节141265次学习
章节评论笔记课件
第1章 Node.js基础知识
初识 Node.js
Node.js 与 JavaScript 的关系
Node.js 的特点
Node.js 开发环境搭建
Mac OS X 下 Node.js 开发环境搭建
Windows 下 Node.js 开发环境搭建
Node.js 常用开发工具的使用
NPM 与调试工具的使用
常用 Linux 命令介绍
HTTP 基础
应用程序简介
编写后端应用代码
第2章 Node.js数据库
Redis 基本介绍
Redis 的基本使用
Express 项目中 Redis 代码的组织
MongoDB 的基本使用
使用 Mongoose 模块操作 MongoDB
在 Express 项目中使用 Mongoose
模式的扩展
模型的方法
数据的校验
中间件
DBRef
Waterline 基本介绍
Waterline 主要概念
在项目中集成 WaterLine
第3章 Node.js网络
使用 http 模块创建 Web 服务器
使用 Express 创建 Web 服务器
创建 TCP 服务器
Koa入门
简介
应用
Context(上下文)
请求(Request)
响应(Response)
第4章 Node.js异步编程
Node.js 异步优化简介
Node.js 优化异步代码
Node.js 异步优化性能对比
Node.js 异常的危害
常见的 Node.js 异常逻辑
保证 Node.js 健壮性的方案
Node.js 官方文档对 Errors 的解读
Express 中的错误处理
HTTP Error
内存泄漏介绍
常见的 Node.js 内存泄漏问题
工具化检测内存泄漏
第5章 Node.js实战训练
项目的初始化、文件结构和模块管理
后端项目实践
简单的 CMS
bower 的使用
创建新闻列表
新闻的创建和详情查看
Web 与 Node.js 相关技术介绍
expressjs 的配置与路由
expressjs 与HTML
模组化
loopback.io
模型系统与数据源(datasources)
使用Github账号登陆
邮箱验证
NodeJS爬虫系统
爬虫系统以及Robots协议
配置爬虫系统和开发环境
爬虫实战

全部评论我要评论

  • 鼬

    2年前

    阿斯顿发士大夫撒地方

    回复
    0

  • 全部笔记发布笔记

  • 君临天下之福邻忠帼

    君临天下之福邻忠帼3年前

    cms编写步骤: 1:在config下新建env文件夹,并在env文件夹中创建development.js 文件 2:在development.js文件中配置相关参数,如:module.exports={ port:7101, mongodb:'mongodb://localhost/cms' }; 3:在config文件夹下创建config.js文件,判断运行环境是开发还是生产环境,node 下的process下的env下的NODE_ENV是用来存放环境变量的,如: var config=null; if(process && process.env && process.env.NODE_ENV){ config=require('./env/'+process.env.NODE_ENV); }else{ config=require('./env/development'); } module.exports=config; 4:创建app目录,并在app目录下创建controllers,models,routes文件夹 5:在models文件夹下创建相应的model文件,并在文件中引入mongoose模块,创建schema,创建shema model 6:在config文件夹下新建mongoose.js文件,连接mongodb数据库,引入相应的model文件,并返回连接的句柄,最后将mongodb的连接和返回的句柄以函数的方式导出一个模块 7:新建相应的controller文件,引入相应的model文件,数据库模块,并将所有的操作导出成一个对象模块, 8:新建相应的routes文件,引入相应的控制器文件,并将所有的路由操作以参数为app的函数导出成一个模块 9:在www文件中引入config.js文件,并监听其配置中的端口 10在app.js文件中引入mongoose.js文件,并运行函数,如: var mongodb=require('./config/mongoose'); var db=mongodb(); 最后在这个文件中的app.use(bodyParser.json())后导入相应的路由文件,并运行相应的路由函数,如: require('./app/routes/news.server.routes')(app);

    0

  • 君临天下之福邻忠帼

    君临天下之福邻忠帼3年前

    在linux上使用curl方式抓取网页内容 curl -X POST -H 'Content-Type:application/json' -d '{"title":"头条","content":"今天要放假了"}' localhost:7101/news

    0

  • 取消回复发送
  • 取消发布笔记发送
  • PHP中文网