讓我們談談 Jamstack 的未來 — 加入我們

elm-starter

84 個星標
8 個分支
6 個問題
首頁
https://elm-starter.guupa.com/
儲存庫
lucamug/elm-starter
語言
Elm
授權條款
BSD-3-Clause
範本
Elm

elm-starter 是一個基於 Elm 的 Elm 啟動程式,也可以插入到現有的 Elm 應用程式中。

特性

  • 產生 PWA(漸進式網頁應用程式)
  • 主要以 Elm 編寫
  • 頁面在建置時預先渲染
  • 離線運作
  • 無需 Javascript 即可運作(*)
  • SEO
  • 預覽卡片 (Facebook、Twitter 等) 可如預期運作
  • 可安裝在桌上型電腦和行動裝置上
  • Lighthouse 高分
  • 友善的通知:「載入中...」、「必須啟用 Javascript...」、「最好啟用 Javascript...」
  • 可能與所有 Elm 函式庫相容 (elm-ui、elm-spa 等)
  • 希望相對簡單易用和維護
  • 可與 Netlify、Surge 等搭配使用

安裝

$ git clone https://github.com/lucamug/elm-starter
$ mv elm-starter my-new-project
$ cd my-new-project
$ rm -rf .git
$ npm install

開發

$ npm start

建置

$ npm run build
部署到 Netlify

尋找更多靜態網站產生器