(短视频)干活前先来叨叨一会
2019-04-12 本文已影响0人
白晓明
项目正在严肃、活泼、紧张的开发中,突然会议的钟声响起,等等我,让我再码两行,就两行...
在激励争吵的漫长会议后,最终客户在原有的功能模块上增加了"短视频"模块(这是什么玩意?难道要做抖音?OMG
)。
于是乎,我就坐在这儿和大家扯扯“短视频”。
基于原有的架构(SSM)
先说说我们原有的技术架构吧!我们使用Spring+SpringMVC+MyBatis框架,使用Maven版本控制,使用码云管理代码,使用Shiro权限控制,使用Redis管理用户登录信息,使用SSO单点登录,使用自定义注解的方式做权限验证……最后我们也使用了分布式开发模式,对你没有看错,在大杂烩后我们也使用了最流行的东东。
根据我对整个项目的理解来说,我们所使用的并不是分布式开发,而是将整个项目拆分成小模块,然后通过Maven去构建层级关系,来进行管理。并不符合当前的前后端分离开发模式,更谈不上分布式。然而这是架构师的事情,对于我而言,貌似没有多大影响。
基于原有的前端架构(MUI)
MUI——最接近原生APP体验的高性能前端框架。个人认为,选择前一定要慎重。
基于原有的API设计规范(RESTful API设计规范)
目前最流行的API设计规范,还是比较科学的。
- 不扯了,下节开始我们真真的短视频,在设计开发中,还望各位多多指教!