技术选型
技術(shù)選型
前端技術(shù):
-
基礎(chǔ)的HTML、CSS、JavaScript(基于ES6標(biāo)準(zhǔn))
-
JQuery
-
Vue.js 2.0以及基于Vue的框架:Vuetify(UI框架)
-
前端構(gòu)建工具:WebPack
-
前端安裝包工具:NPM
-
Vue腳手架:Vue-cli
-
Vue路由:vue-router
-
ajax框架:axios
-
基于Vue的富文本框架:quill-editor
后端技術(shù):
-
基礎(chǔ)的SpringMVC、Spring 5.x和MyBatis3
-
Spring Boot 2.0.7版本
-
Spring Cloud 最新版 Finchley.SR2
-
Redis-4.0
-
RabbitMQ-3.4
-
Elasticsearch-6.3
-
nginx-1.14.2
-
FastDFS - 5.0.8
-
MyCat
-
Thymeleaf
-
mysql 5.6
開發(fā)環(huán)境
為了保證開發(fā)環(huán)境的統(tǒng)一,希望每個(gè)人都按照我的環(huán)境來配置:
-
IDE:我們使用Idea 2017.3 版本
-
JDK:統(tǒng)一使用JDK1.8
-
項(xiàng)目構(gòu)建:maven3.3.9以上版本即可(3.5.2)
-
版本控制工具:git
?
3.3.域名
我們在開發(fā)的過程中,為了保證以后的生產(chǎn)、測試環(huán)境統(tǒng)一。盡量都采用域名來訪問項(xiàng)目。
一級域名:www.learn.com,learn.com learn.cn
二級域名:manage.learn.com/item , api.learn.com
我們可以通過switchhost工具來修改自己的host對應(yīng)的地址,只要把這些域名指向127.0.0.1,那么跟你用localhost的效果是完全一樣的。
總結(jié)