由于本人是一个以JAVA为主要编程语言的全栈工程师,所以这次的技术选型也是基于JAVA体系为基础来进行构建。
开发框架:
spring 全家桶
功能强大并且覆盖全面,社区活跃,解决方案成熟,学习成本低(本人属于拿来就用的状态)。
MYSQL
用来做持久化层,老牌开源数据库,免费开源稳定高效,社区活跃,各种方案成熟。
redis
用来做缓存层,老牌开源缓存,几乎统一了缓存届,没有不用的理由。
netty
高效的通信工具包,java开源项目中的标杆性的存在。
flutter
Flutter 是 Google 开源的应用开发框架,仅通过一套代码库,就能构建精美的、原生平台编译的多平台应用。作为前端展示。
vue
做后台管理平台。
架构图待补: