贝叶斯寒假实训v0.1

目的

为了锻炼同学们的项目能力,实习期间尽量以实际开发为主.本着带同学们入门web开发,锻炼实际能力,增强开发经验.

要求

  • 时间: 从17号正式开始,最迟到23号; 弹性时间:由于有些同学时间充裕,可以在16号之前来实验室进行部分的开发及技术学习;
  • 工作时间: 每天早上9点到晚上9点,中午休息,晚上6点也休息
  • 人员: 人员全员参加,不分年纪开发

项目要求

贝叶斯官网: 以介绍贝叶斯及方便其成员交流为主
主要特色:

  • 贝叶斯历史,及成员介绍及展示
  • 技术博客
  • 留言板等附加功能
  • 后台管理模块

技术栈

初步以 前后端分离实现

数据库

mysql (后期开发而定是否添加redis)

  • 登录及权限模块数据表
  • 文章表,博客表
  • 留言模块表
  • 其他

后台

spring boot (其中spring组件默认);maven构建

前端

vue+jQuery+UI库: 视情况而定是否使用webpack+spa; UI库暂定. 主页面依赖于tomcat中

版本管理

git+码云; 暂定以功能开发为主导开分支;

前后台接口定义

json传输,前端附加时间参数

{ 
  result:"返回码"
  data:array
  size:int
 other: 自定义
}
// json 使用 ali [Fastjson]

注意事项:

  1. 不以json数组返回,要嵌套在json对象中
  2. 返回码自定义,前端要判断返回码
  3. 后台接口要指定请求方式 post还是get
  4. 数据格式判断,放在后台进行,前端不用判断
  5. 前端是不安全的,安全数据等要进行后台验证

开发环境

idea + webstorm

开发周期安排

17号以前:搭建环境,熟悉ide
17-18号:git讲解,后台,前端讲解,
目的: 基础项目运行.
19-20号: 模块开发, 前后端分开开发
21号: 功能整合,及前后端接口对接
22号: 总结,根据进度安排寒假期间的项目进度安排
23号: 放假

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,230评论 25 709
  • 大家好: 我是来自河南焦作15个月的LVIP金卡会员李晓杰,今天给大家带来的是复合果汁的产品分享。 对我来说,复合...
    俊尧妈妈阅读 4,599评论 0 0

友情链接更多精彩内容