All Projects → liuxing → Node Blog

liuxing / Node Blog

Licence: mit
🚀《Node.js从入门到上线》A blog build with Koa2.

Projects that are alternatives of or similar to Node Blog

N Blog
《一起学 Node.js》
Stars: ✭ 15,059 (+2252.97%)
Mutual labels:  blog, mongodb, tutorial
Articles
🔖My Learning Notes and Memories - 分享我的学习片段和与你的回忆
Stars: ✭ 3,040 (+375%)
Mutual labels:  blog, tutorial
Waline
A Simple, Safe Comment System inspired by Valine | 一款基于 Valine 衍生的简洁、安全的评论系统
Stars: ✭ 260 (-59.37%)
Mutual labels:  blog, mongodb
Securing Restful Apis With Jwt
How to secure a Nodejs RESTful CRUD API using JSON web tokens?
Stars: ✭ 301 (-52.97%)
Mutual labels:  mongodb, tutorial
Mayblog
Yet another django based blog created in May 2015
Stars: ✭ 171 (-73.28%)
Mutual labels:  blog, mongodb
Blog Frontend Project
Web frontend code for my blogs, develop with Vue.
Stars: ✭ 206 (-67.81%)
Mutual labels:  blog, koa
Myblog
vue + node 实现的一个博客系统
Stars: ✭ 285 (-55.47%)
Mutual labels:  blog, mongodb
Blogreworkpro
Rework the BlogRework, a SEO friendly SPA, build with flask, react, redux, mongodb...
Stars: ✭ 86 (-86.56%)
Mutual labels:  blog, mongodb
Docs
Java知识总结:MySQL实战45讲,多线程和JVM知识总结,,SpringBoot,SpringCloud,Storm系列,微信小程序开发,ELK,《JAVA核心技术36讲笔记》,《深入理解JVM虚拟机笔记》,《高性能MySQL笔记》,《数据结构与算法》等等
Stars: ✭ 308 (-51.87%)
Mutual labels:  blog, mongodb
Jackblog Api Koa
Jackblog API Server Koa 版, 个人博客系统, 基于RESTful架构, 使用Node.js, Koa, MongoDB, Redis, Token Auth, 七牛云存储等.
Stars: ✭ 312 (-51.25%)
Mutual labels:  mongodb, koa
Blog
刘博文(Berwin),花名“玖五”,畅销书《深入浅出Vue.js》作者、Speaker、阿里巴巴集团前端技术专家,天猫双11大促会场消防员、现负责包含天猫双11在内的超大型营销活动的终端渲染架构与专项PM。
Stars: ✭ 3,773 (+489.53%)
Mutual labels:  blog, koa
H Blog
js, javascript, blog, typescript, node, koa...
Stars: ✭ 151 (-76.41%)
Mutual labels:  blog, koa
Ashen Blog
使用koa 2 + vue 2搭建自己的博客系统
Stars: ✭ 104 (-83.75%)
Mutual labels:  blog, koa
Tutorial
Java全栈知识架构体系总结
Stars: ✭ 407 (-36.41%)
Mutual labels:  mongodb, tutorial
Godot Demos
Godot demos and tutorials
Stars: ✭ 88 (-86.25%)
Mutual labels:  blog, tutorial
Nodejs Restful Api
How to create a RESTful CRUD API using Nodejs?
Stars: ✭ 285 (-55.47%)
Mutual labels:  mongodb, tutorial
Blog
📚 专注Web与算法
Stars: ✭ 1,140 (+78.13%)
Mutual labels:  blog, koa
React Blog
react blog build with react hooks + koa2 + sequelize + mysql for personal usage.
Stars: ✭ 83 (-87.03%)
Mutual labels:  blog, koa
Ktv Select music System
KTV点歌系统,含后台管理系统(完整版)
Stars: ✭ 305 (-52.34%)
Mutual labels:  mongodb, koa
Blog Node
基于 node + express + mongodb 的博客网站后台
Stars: ✭ 364 (-43.12%)
Mutual labels:  blog, mongodb

node-blog

License js-standard-style

《Node.js从入门到上线》—— Koa2 + MongoDB 搭建博客系统

脚手架工具npm

之前一个同学说,要新建这么多文件好麻烦。所以写了个脚手架工具: koa2-starter-cli 可通过命令行接口自定义模板引擎以及ESLint,同时包含了nodemon、husky、lint-staged、commitizen之类的辅助工具。(目录结构与本教程略微有不同)

使用方式:

# 下载脚手架工具
$ npm install -g koa2-starter
# 生成项目
$ koa2 init <project-name>
# 进入项目
$ cd <project-name>
$ git init
$ npm install
$ npm run dev

更多详细:koa2-starter-cli

Table of contents

入门篇

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 测试
  • [ ] 3.14 持续集成

上线篇

4.1 域名与服务器

License

MIT . Copyright (c) Liu Xing

本作品采用知识共享 署名-非商业性使用 4.0 国际许可协议 进行许可。

知识共享许可协议

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].