《Node.js 从入门到上线》入门篇 (持续更新中)

作者: 刘星
日期: 2018年6月08日

最近利用空闲时间写了一个从入门到上线的的 node 实战教程《Node.js 从入门到上线》A blog build with Koa2. 目前还在更新中,入门篇已基本成型。

本项目使用 es6 语法,采用 Koa2 + mongoose 搭建了一个博客系统,实现了文章管理、用户登录注册、权限控制、分类管理等功能。

GitHub: https://github.com/liuxing/node-blog 欢迎 star

目录

1.1 Node.js 的安装与配置

1.2 Node.js 基础概览

2.1 Koa2 初体验

2.2 MongoDB 的安装及使用

3.1 开发前的项目配置

3.2 把项目跑起来

3.3 使用 mongoose 操作数据库

3.4 用户注册与登录

3.5 koa2 中间件开发

3.6 文章增删改查

3.7 用户权限控制

3.8 评论功能

3.9 一些安全问题

3.10 分类管理

3.11 分页功能

3.12 koa2 错误处理及 404

[3.13 单元测试 更新中]

持续更新中,未来将逐步发布【上线篇】:域名服务器选购、服务器配置、Nginx 等等。实现线上部署

文档信息

版权声明:署名-非商业性使用-禁止演绎 4.0 国际(CC BY-NC-ND 4.0)

原文链接:https://www.liuxing.io/blog/node-blog-tutorial/

发表日期:2018年06月08日


相关文章

最近更新

Curl 使用指南

Curl 是一个常用的命令行数据传输工具, 可以方便的从命令行创建网络请求

2021年5月04日

JavaScript 中的分号

JavaScript 代码到底加不加分号。本文带你了解 JavaScript 的分号自动插入机制,以及哪些情况必须加分号

2021年5月02日