elm-spa/README.md
Ryan Haskell-Glatz e7ab677f33
Update README.md
2020-03-28 01:46:45 -05:00

991 B
Raw Blame History

elm-spa

Build Status

single page apps made easy

try it out

npx elm-spa init new-project

or just install the elm package

elm install ryannhg/elm-spa

or run the example

cd example && npm start

overview

When you create an app with the elm/browser package, you can build anything from a static Html msg page to a fully-fledged web Browser.application.

elm-spa uses that design at the page-level, so you can quickly add new pages to your Elm application!

the four kinds of pages:

  1. static a page that only renders HTML.
  2. sandbox a page with state.
  3. element a page with side-effects.
  4. component a page with global state.

Check out the package docs to learn more!