Part0Part1Part2将第一个helloworld项目成功部署到阿里云后,接下来的第一阶段开发全面展开swing,在今天1.04版本发布前两天,该域名已经通过网管局审批。现在可以直接访问http://www.bsoya.cn/index空间首页主要目标赛区首页如下:背景在第一篇已经介绍,前台技术选型使用springboot,我选择了比较流行的bootstrap+vue.js公司开发,因为都是用公司自己的框架,所以其他主流框架老实说涉及的不多。之前的版本用的是纯html+js+css,终于作为一个“玩”项目辛苦了。还是得找一个简单的框架来用,不管多简单,至少基本的风格都能看的过去。Bootstrap就是这样的东西。说实话,网上的评论都说是目前最流行的框架。当我使用它时,我仍然很失望。在排版上我还需要操心很多事情。bootstrap提供的排版功能和html的table标签没有本质区别。唯一的好处就是你用的是这个框架,也就是说一切都有一个比较统一的风格。如果自己做样式,最后的效果会很花哨,毕竟你不是专业的网页设计师。bootstrap的亮点在于它提供了多种类型,可以让你在不同的屏幕上自定义它们,提供不同的显示效果。对于这个项目来说,这个优势并不是特别显着。有了这个东西,主要是享受他提供的比较统一的界面风格。大部分排版功能最后都是自己折腾css解决的。然后说说vue。经常在版块看到vue的文章。这个东西做的事情本质上就是绑定dom元素和javascript变量。我用的第一个印象就是,有了这个东西,为什么不用jsp呢?使用vue元素后,html代码怎么看都是不纯的。比如下面这段代码
