whitehack 发表于 2018-7-14 21:26

[javascript] 一个投票APP,前端vue.js 后端nodejs

本帖最后由 whitehack 于 2018-7-14 21:48 编辑

源码下载地址https://gitee.com/smallwhite110/voteapp/repository/archive/master.zip

练手Vue 和 Socket.io 写的一个投票App特点
[*]投票结果实时反馈。
[*]无需登录注册。
[*]可以重新投票。
[*]可以查看投票列表。
[*]可以选择在投票列表中隐藏。
[*]投票可以填写备注
[*]可以设置投票过期时间。



说明
[*]后端没有写存储,直接用的文件存储。偷懒了。不过数据部分都是用的Promise,随时可以改写。
[*]前后端共享代码没想出好的方式。用的方法很low。
技术栈
[*]前端

[*]Vue.js
[*]Vuex
[*]vue-router
[*]vue-socket.io
[*]vux
[*]后端

[*]socket.io
[*]nodejs
[*]typescript


服务端
[*]安装
cd server
npm install
npm run dev


[*]编译

cd server
npm run build


客户端
[*]调试
cd vuxtt
npm install
npm run dev


[*]编译
cd vuxtt
npm run build




DEMO https://votedemo.yoyo520.xyz
放几张图说明这个程序能跑










页: [1]
查看完整版本: [javascript] 一个投票APP,前端vue.js 后端nodejs