「v1 版本的博友圈项目」是一个集前后端为一体的应用程序,其使用 Maven 管理,Java 为实现语言,使用了 Spring Boot + Thymeleaf + MyBatis 技术。
而本次的 v2 版本(前端:boyouquan-ui,后端:boyouquan-api)则将博友圈单体项目进行了前后端分离。前端使用了 React 框架;后端依然使用 Spring Boot + MyBatis 框架,但去除了 Thymeleaf 渲染页面的部分,使得后端变为了一个纯净的 REST API 提供者。