项目介绍
最近因为工作需要,学习研究了如何使用前端MVVM框架Vue进行单页面应用的开发。为了练手,将慕课网上的Java高并发秒杀系列教程, 进行了重新实现。
该教程的前端原为基于jquery的多页面应用,现使用Vue+Vue Router实现为单页面应用,并使用requireJs的配合Vue的组件开发模式。没有使用Vue官方推荐的webpack+Vue loader,主要是考虑暂时不想花费太多学习成本,requireJs本人比较熟悉,使用起来比较得心应手,先把Vue的基本知识使用熟练,再学习构建工具不迟。
原教程中后端采用的是SpringMVC+Spring+Mybatis架构, 由于本人一直推崇JFinal框架的简洁快速,所以后端也使用JFinal进行了重现实现。