基于koa2 + mongodb + handlebars 开发博客系统
来源:互联网 发布:在淘宝买护肤品靠谱吗 编辑:程序博客网 时间:2024/06/08 16:49
序章
吐槽
- 之前一直做游戏app客户端,有天老板说app游戏不好混了,我们做H5游戏吧。。。
- 用cocos creator做的时候,的确也可以一样画葫芦的做下去,但发现还是学点web基础更有帮助
- 开始看书(JavaScript高级程序设计),去百度前端技术学院自学,做实例。在这接触到了nodejs
- 那把nodejs也了解下吧,开始看书(深入浅出Node.js),做例子的时候,咦,别人写的方法怎么是=>这样的。。
- 了解了下,哦,原来是js的新标准,那也随便了解下吧,开始看书(ECMAScript 6 入门)。。。
- 等我了解了es6基本语法后,又冒出koa2, vue等等框架(都是百度前端技术学院例子里涉及到的。。)
- 我怕我再看下去要疯了,而且接下去,h5项目要开始赶进度了(就是加班)。之前涉及到的知识点也够撸了。
- 这里先总结下koa2框架等相关知识吧。。。
- 等之后有空了就撸vue框架。都会基于这个小项目
技术支持
- JavaScript高级程序设计
- 深入浅出Node.js
- ECMAScript 6 入门
环境准备
- node: v8.6.0
- MongoDB: 3.4.9
- 部署到阿里云的环境
- CPU:1核 内存:1GB
- CentOS 7.4 64位
地址
- 测试地址
- GitHub
框架
├── config.js # 配置文件├── public # 静态资源目录│ ├── blogs # 博客文章目录│ ├── images # 图片资源目录│ ├── scripts # 静态脚本目录│ └── styles # 样式目录└── server # 后端代码目录 ├── db # 数据库目录 ├── middlewares # 自定义中间件目录 ├── models # 数据模型目录 ├── routers # 路由目录 ├── services # 逻辑服务目录 ├── utils # 工具目录 ├── views # 视图目录 └── app.js # 入口文件
目录
- 开始
- 路由
- 模板引擎
- 静态资源
- 登录框
- 数据解析
- 数据库
- 数据模型
- 逻辑服务
- session
- 博客内容
- 小结
阅读全文
0 0
- 基于koa2 + mongodb + handlebars 开发博客系统
- 学习基于Koa2、Mongodb、jade的博客开发
- KoaHub平台基于Node.js开发的Koa的模板系统handlebars插件代码详情
- 基于yii1.1开发个人博客系统
- 基于koa2、vue2、mongodb的个人网站(前端序篇)
- node.js+mongodb+redis+elasticsearch+koa2+pm2+atom 系统centos6.5
- 实战开发:nodejs(express)+mongodb+........简单博客系统代码
- mongodb基于java开发
- Handlebars模板开发指南
- 基于laravel开发的多用户博客系统(一)
- 基于laravel开发的多用户博客系统(二)
- 基于laravel开发的多用户博客系统(三)
- 基于移动平台的轻博客系统开发
- 基于node.js/jquery/bootstrap的博客系统开发---总结
- 使用Node+Koa2+Mysql搭建简易博客
- 基于ssm框架的个人博客系统(10)--编写博客页面开发
- handleBars
- handlebars
- Java注解Annotation基础
- Chrome 去掉“该网站的安全证书不受信任!”的提示
- 你所了解的KVM有多少类别?
- shiro自定义权限标签的坑
- 技术分享连载(八十九)
- 基于koa2 + mongodb + handlebars 开发博客系统
- 剑指offer 编程题(14):链表倒序
- MQTT协议(1)-简介
- DrawLayout的使用
- Echarts学习 堆叠柱状图 柱子样式颜色及透明度宽度间隔修改
- 背包
- webpack学习
- C++ 循环
- oracle开启附加(补充)日志