当前位置: 移动技术网 > IT编程>开发语言>JavaScript > koa+mysql+vue+socket.io全栈开发之web api篇

koa+mysql+vue+socket.io全栈开发之web api篇

2019年04月10日  | 移动技术网IT编程  | 我要评论
目标是建立一个 web QQ 的项目,使用的技术栈如下: 1. 后端是基于 koa2 的 web api 服务层,提供curd操作的http接口,登录验证使用的是 json web token ,跨域方案使用的是 cors ; 2. 数据库使用的是 mysql ; 3. 为了实时通信,使用的是基于w ...

目标是建立一个 web qq的项目,使用的技术栈如下:

  1. 后端是基于koa2 的 web api 服务层,提供curd操作的http接口,登录验证使用的是 json web token,跨域方案使用的是 cors

  2. 数据库使用的是 mysql

  3. 为了实时通信,使用的是基于websocket协议的 socket.io 框架;

  4. 前端则使用的是 vue + vuex

本篇则讲叙服务端的搭建,之所以使用 koa,而不使用其他封装过的框架,比如 egg.jsthinkjs。因为在我看来,koa2 已经够方便,插件也足够多,完全可以根据自己的需求,像搭积木一样构建出最适合业务需求的框架。这样不但摒弃了很多用不到的插件,使整个框架更加精简,也能对整个框架知根知底,减少了很多不可预知因素的影响。

当然我觉得最主要的是我比较懒

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网