TACTangram 配套的服務端解決方案
TAC (Tiny API Cloud ) 是與 Tangram 配套的服務端解決方案,當然也支持脫離 tangram 使用。TAC 不是平臺,也不是框架,而是一種開發(fā)模式。Tangram,七巧板,是天貓團隊開源的跨平臺模塊化 UI 界面方案。
Features
-
快速發(fā)布;
-
無需部署;
-
靈活修改;
-
快速添加數(shù)據(jù)源;
-
客戶端開發(fā)人員直接參與服務端邏輯;
Why TAC?
TAC 之前
-
在 TAC 誕生之前,天貓 app 大多數(shù)頁面服務端的開發(fā)模式是這樣的 。以首頁為例:
-
1.客戶端與服務端同學約定接口數(shù)據(jù)類型,字段;
-
2.服務端提供 mock 接口,兩端并行開發(fā);
-
3.測試、部署、發(fā)布。
-
-
這種模式的弊端在于,由于頁面依賴了各種數(shù)據(jù)源,發(fā)布是一個漫長的過程,如果遇到字段修改,整個應用重新編譯、打包部署流程太長;不同的頁面部署在不同的應用中,無法共享數(shù)據(jù)源
TAC 之后
-
TAC 接入各個常用數(shù)據(jù)源;
-
客戶端同學直接在 TAC 上提交源碼,編譯、測試、并發(fā)布生效;
-
客戶端頁面開發(fā)不需要服務端同學參與,免去溝通過程;
-
服務端同學專注開發(fā)業(yè)務邏輯;
評論
圖片
表情
