|
Uber的
1.jpg (29.8 KB, 下載次數(shù): 667)
下載附件
Fusion.js
2018-8-4 11:17 上傳
在服務(wù)器和瀏覽器上提供代碼重用,并與React和Redux等庫配合使用
優(yōu)步推出了一個(gè)名為Fusion.js的開源Web框架,該框架以插件架構(gòu)為基礎(chǔ)。
JavaScript框架旨在開發(fā)高性能,輕量級(jí)的應(yīng)用程序,在服務(wù)器和瀏覽器上提供代碼重用,并與React和Redux等庫配合使用。
Fusion.js提供命令行界面,webpack / babel轉(zhuǎn)換管道和Koa服務(wù)器。您可以使用其基于插件的體系結(jié)構(gòu)來構(gòu)建依賴于服務(wù)層的單頁應(yīng)用程序和應(yīng)用程序,以滿足可觀察性,測試和國際化等要求。有數(shù)據(jù)獲取和樣式的插件。
Fusion.js還有一個(gè)測試環(huán)境,包括Jest,Enzyme,Puppeteer和集成實(shí)用程序。
其他功能包括:
服務(wù)器端和異步呈現(xiàn)。
ECMAScript 2017和JSX支持。
在開發(fā)模式下重新加載熱模塊。
捆綁分裂。
通用渲染,在瀏覽器和服務(wù)器中運(yùn)行相同的代碼。
fusion-core包為應(yīng)用程序提供通用入口點(diǎn)類,并由Fusion.js運(yùn)行時(shí)使用。
通過Koa.js框架進(jìn)行服務(wù)器端開發(fā)。
捆綁分析工具。
|
|