Enclave模塊將簡化Reactjs的開發(fā)
大小:0.03 MB 人氣: 2017-10-11 需要積分:1
Enclave是一個新的NPM模塊,對Facebook的Reactjs庫提供更友好、簡易的安裝。
Enclave能直接將JSX和ECMA2015代碼編譯成可以直接瀏覽器運行的js代碼。這將大大簡化開發(fā)者的工作,以前一系列的配置現在只要在應用程序的根目錄下創(chuàng)建一個enclave.js文件就可以了。
這個項目的靈感,來源于開發(fā)者對配置React應用的厭煩,以及編譯成Java代碼的痛苦經歷。它的開發(fā)者——TechnologyAdvice 的一位軟件工程師Ean Platter說:“我專注React工作已經一年多了,但是直到現在,開始配置一個新項目還是不熟練。這些都是繁瑣沒有意義的工作。程序員并不需要去關心如何編譯成最終代碼,他們只要把成品扔到CDN中運行就可以了?!?br /> Enclave的目標,是減少對Webpack的依賴,保持API的簡單易用。它的Github主頁上說:“總而言之,這是個試驗品,希望這是個有用的工具,能幫助你快速開始一個新的React工程。”
TechnologyAdvice兩周之前開始使用Enclave編譯SaaS產品和前端React的開發(fā)。“正如Enclave給人們降低開始新工程的門檻一樣,我們對Enclave的開發(fā)也致力于降低門檻。想參與開源項目的人可以很輕松地來貢獻代碼。”Platter說,他的目的是保持Enclave的代碼和API盡量簡明,但是還有很多地方需要提高條理性。“其中的很多工作都很簡單。”
拋開難度不說,Platter依然是一個React的粉絲?!癛eact最吸引我的是,它不是以HTML為中心的,寫在js文件中寫JSX,意味著你無所不能?!?br /> ?
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%