spring boot的實質是串聯了spring生態,模糊了各個技術的邊界(好比hibernate、spring mvc、spring data等)。sumk是作垂直領域,它是將經常使用技術作到一個工程裏,並充分考慮了移動互聯網的特色。如下是將sumk和spring boot作簡單的對比,目的是爲了讓你們更瞭解sumk,也蹭蹭boot的熱度(由於spring boot不須要我來介紹,大家可能比我更瞭解它)。web
共同點ajax
- 開發速度快
- 搭建簡單
- 都有IOC、ORM、web等主要功能
- 都有微服務功能
- 都是開放式的,均可以用其它框架配合使用。sumk也能夠跟spring boot同時使用
sumk的優點redis
- sumk更輕量級,不管是佔用的機器資源,仍是項目啓動速度,sumk都有優點
- sumk總代碼量小不少,因此更容易深層次的排查問題(常見問題boot有優點,由於網上有不少boot的資料)。
- 對移動互聯網項目更友好,由於它集成了讀寫分離、「準實時」的redis緩存、分佈式session等
sumk的劣勢spring
- sumk的生態比spring boot小不少,自帶功能也比它少(可是這些能夠由開發人員本身去實現),這是由於sumk作的是垂直生態。
- 沒有頁面渲染功能,sumk的web功能對移動互聯網很實用,對pc就有點不夠用。建議開發者使用ajax方式或者在sumk的基礎上引入spring mvc