首先,談下這篇文章中的前后端所涉及到的技術(shù)框架內(nèi)容。

        雖然是后端的管理項(xiàng)目,但整體項(xiàng)目,是采用前后端分離的方式完成,這樣做的目的也是產(chǎn)品化的需求;

        前端,vue+vuex+vue router+webpack+elementUI的方案完成框架的搭建,其中用到了superUI來作為后端登陸之后的主頁面框架,中間集成vue的大型單頁應(yīng)用;

        后端,springboot+spring+springmvc+spring serurity+mybatis+maven+redis+dubbo

+zookeeper的方式來構(gòu)建項(xiàng)目框架和管理,提供給前端restful風(fēng)格的接口。此處還提供app端、PC WEB端的接口。

        UEditor之前一直有在項(xiàng)目中使用,作為國內(nèi)開源的富文本編輯器,有百度的強(qiáng)大技術(shù)支持,整體來說是不錯(cuò)的選擇,百度也提供了php、asp、.net、jsp的版本。原有的項(xiàng)目是采用整體式的開發(fā)方式,采用的是jsp的頁面開發(fā)技術(shù),所以集成起來相對來說更加容易,只需要按照文檔的方式將前端集成進(jìn)去,然后后端拿到源碼之后,針對文件上傳的類修改最終存儲(chǔ)的方法即可將文件等上傳到本身的服務(wù)器了。

     然而,由于決定了做前后端分離的方式,必然就會(huì)有新的坑,特別是還選擇了新的技術(shù)vue.js+elementUI的這種方式。那么也只能放手一搏,不多啰嗦,介紹完,馬上開始正事。

        

網(wǎng)友評論