Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

分享我个人学习vue与koa的中小型项目,欢迎大虾指点,新手相互交流学习。

$
0
0

这是一个前后端分离的个人学习项目。体验网址:http://www.scaugreen.cn。 登陆界面,可任意注册用户,管理员账号密码皆为为akoa(大家不要改管理员密码)。 1.PNG管理员的界面: 2.PNG vue作前端(就叫avua)https://github.com/alwxkxk/avue

koa2作后端(就叫akoa)https://github.com/alwxkxk/akoa

项目说明

avue使用了element的框架,后端环境是mysql+redis+nginx+node8。 跟其它项目最大的不同点或许在于:具体设计思路使用markdown记录下来,并转化为html方便阅读。 都在akoa项目下的doc目录下: 4.PNG欢迎大虾指点,新手相互交流学习。

暂时实现的功能点

  • 基本完成用户基本功能注册、登陆、退出、修改密码、头像、昵称等,还有管理员的功能。(管理员的界面不一样)
  • 有初始化脚本,每次部署时运行npm run init即可检测redis,mysql是否可使用,并创建数据表,添加管理员账号。
  • redis存有账号列表,新注册用户时可快速检测出该用户是否已经被注册。 更多详细功能点可以查看doc目录下的设计文档。

下一步计划

引入websocket,在管理员界面里实时显示服务器性能状态。 完成文件系统。供用户上传下载文件,对我个人来说是用于学习大文件上下传的… 完成消息系统。 然后就没了,为什么不继续搞? 因为继续搞还不如先学typescript,再重新搞一个新项目,重构起来更爽。 估计做没完就要过年了,过完年后去深圳找工作0。0 如果哪家物联网公司招node的,使劲砸我… 别问我为什么不搞硬件了,具体可看我在知乎的回答:https://www.zhihu.com/question/53473656/answer/135749982


Viewing all articles
Browse latest Browse all 14821

Trending Articles