课程设计
Gitee 地址: 基于SpringBoot的简易商城系统_半成品
技术栈为 SpringBoot + Thymeleaf + Bootstrap + SSM + MySQL + Shiro + Echarts
一、前端设计存在的问题
1.1 排版不合理
以下面的登录页面为例,排版看起来并不符合常理,笔者当时主要是根据自己的想法,改样式,改来改去都不太满意,甚至花时间用css写样式,实现一些看起来花里胡哨的动态效果,比如增大、缩小、转圈之类的,其实现在看来,这些都没有必要。
下面是修改后的简单版的登录系统
虽然还是一样的简单,但是结构层次比较清楚,上中下结构。而不是之前的左右、上下结构混合。
1.2 前端技术架构的问题
一开始,笔者是通过 Thymeleaf模板引擎通过MVC架构实现数据渲染的,后来发现通过AJAX会好一些,因为可以实现动态加载的效果,延时