靜態(tài)網(wǎng)站具備快速性、魯棒性和易維護(hù)性。
SSG非常受歡迎,因?yàn)橛泻芏嗪芎玫慕鉀Q方案來主持靜態(tài)網(wǎng)站免費(fèi):
Github pages
Gitlab pages
Netlify
Surge
Now static
在2016年,使用node.js構(gòu)建的最流行的SSG是Hexo。它是一個(gè)徹底的SSG,接近CMS系統(tǒng),可用于構(gòu)建一個(gè)博客,如Wordpress。它有很多功能,包括國際化插件。
新來的Gatsby是一個(gè)非常有趣的解決方案,它從競爭對(duì)手脫穎而出,因?yàn)樗褂肦eact生態(tài)系統(tǒng)來生成靜態(tài)html文件。事實(shí)上,您可以組合React組件,Markdown文件和服務(wù)器端渲染使它非常強(qiáng)大。
盡管存在JavaScript疲勞?和戲劇(記住“左鍵門”),但對(duì)于社區(qū)而言,隨著像Vue.JS和React Native項(xiàng)目的興起,以及像Yarn或Creat React App的新項(xiàng)目,2016年仍然不啻為一個(gè)偉大的年份。
我們一直在談?wù)摰捻?xiàng)目,2016年在Github得到了吸晴,但真正重要的是開發(fā)者的滿意度。所以,如果你想要一個(gè)更定性的方法,上Sacha Greif查看JavaScript調(diào)查的結(jié)果,它收集了超過9,000的反饋。
以下是我的年度十大選擇,代表了在2016年我所喜歡的項(xiàng)目和想法,將在2017年持續(xù)增長:
Vue.JS:勢(shì)頭強(qiáng)勁,不會(huì)停止
Electron
Create React App
React Native
Gatsby
Yarn: 一個(gè)快速,可靠和安全的依賴管理,可以取代npm,點(diǎn)此處了解node.js包管理器的狀態(tài)
漸進(jìn)式Web應(yīng)用程序
Node.js微服務(wù)使用像Now這樣的托管解決方案很容易部署
Node.js的演變:最新版本對(duì)ES6語法提供良好的支持
還有一個(gè)選擇是GraphQL:據(jù)我了解,GraphQL將有大動(dòng)作
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com