Gatsby是一款開源的Web框架,基于React進行制作,可以幫助用戶進行網站和應用的構建,提高用戶的構建速度,一個好的Web框架為用戶提供一個簡單的整體,用戶可以在這個框架上加入自己需要的應用功能等等,快速構建出一個完整的網站。這款框架非常的穩定且安全,用戶可以放心使用。
軟件介紹
Gatsby是一個基于React的免費開源Web框架,它可以讓你構建速度極快的網站和應用。它提供了最新的網絡技術,如React.js、Webpack、現代JavaScript、CSS等,幫助您構建真正快速的網站。作為一款漸進式網絡應用程序生成器,它的每一個方面都非常快速。
軟件功能
創建高質量、動態的網絡應用,從博客到電子商務網站,再到用戶儀表盤。
在每個網站上使用現代的堆棧
從任何數據源獲取數據
自動代碼分割、圖像優化、內聯關鍵樣式、懶加載、預取資源等。
規模化托管,分文不取
具備最新的網絡技術力量
互聯網規模
插件和啟動器
安裝方法
安裝 Gatsby 腳手架
npm install -g gatsby-cli
Gatsby 腳手架提供的常用命令有:
gatsby new [projectName] [starter]:根據 starter 創建一個新項目
gastby develop:開啟熱加載開發環境
gastby build:打包到 public 下
gatsby serve:在打包之后,啟動一個本地的服務測試打包好的生產環境文件
新建項目
gatsby new gatsby-start
gatsby 默認會使用 gatsby-starter-default 來新建項目,你可以在后面加上其他 starter 的 GitHub 地址,來使用這個 starter 初始化項目。
starter
starter 的概念就是一個初始化模板,你可以基于這個模板進行開發。本文使用的是最基礎的版本 gastby-starter-hello-world,只包含基本的依賴:react、graphql 和 prettier。
裝機必備軟件
網友評論