這個專題主要是詳細介紹 Nowa 工具,爲此碼字無數。前端
Nowa 上手篇(1)- 介紹webpack
Nowa 上手篇(3)- 工具使用指南github
...segmentfault
Nowa 的意思是 'Not Only for Web App, but also for anything',其實筆者第一次接觸到它的時候,還覺得是「諾娃」的意思,多是記念開發者的媳婦兒,開個小玩笑。前端框架
不想看廢話的請直接拉到底部看總結。(^-^)架構
Nowa 面向的用戶主要是前端新手用戶。工具但願能節約用戶的學習前端構建知識的時間,簡化項目的構建,開發和調試流程,從而讓用戶專一於前端業務開發。框架
對於缺乏 Node 和架構知識的新前端來講,學習框架已經佔用較多的時間成本了,要再花精力去本身搭腳手架,那會讓學習曲線變的更爲陡峭。咱們其實能夠從中發現,搭建 Server 跑項目這些過程是能夠與內在的前端框架剝離的。任框架18般輪着換,放兵器的架子能夠不用變。
因此,Nowa 就是爲了以不變應萬變的需求誕生的。此處應有掌聲。前端構建
Nowa 核心是基於 Webpack 進行二次開發的前端開發套件,後來再套上了一層 可視化的 Electron 殼子。如今,用戶只需點幾下按鈕就可以建立一個 React 應用,不用爲搭建 Webpack 生態,下載一坨坨組件而煩惱。
固然,Nowa 的立足點不單單是個構建工具這麼簡單,市面上這類型不少,它還但願是一個開發平臺。爲此,Nowa 提供了一種模板機制,拓寬了狹隘的工具視野。用戶能夠基於給定的規範提交前端框架模板,好比 React & Vue & Angular 模板等等。模板由於剝離了構建流程,很大程度上豐富了 Nowa 的使用場景,從而支持各類各樣的項目。
說人話就是,咱們有一個像橡皮泥同樣的模板,任君蹂躪。
Nowa 其實含有兩個版本,ck 在 2016 年開發了命令行版本。而後鄙人加入該組,在 2017 年初開發可視化版本。命令行版本目前處於維護階段,可視化版本還處於開發階段,不過請放心拿去使用吧,俺不怕大家懟。
Nowa 是什麼?
Nowa 是基於 Webpack 封裝的多平臺構建工具,幫助用戶省去構建步驟,可以快速可視化地搭建 React 應用。
Nowa 有什麼用?
Nowa 省去了用戶研究打包,開發,模擬數據等 N 項變態又無聊的工做。用戶能夠直接上手寫業務代碼,不用考慮如何壓縮合並代碼,如何熱加載,如何代理資源等等,如何配置國際化功能等等。
能偷懶的,咱們都幫你作了。
Nowa 怎麼用?
請看接下來的Nowa 上手篇(2)- 建立 React Web 項目。
Nowa 美顏
]
Nowa 官網
戳這裏,咱們提供了 Windows & Mac & Linux 三個平臺的版本,不怕你找不到,就怕你不要。