Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ryan-haskell/elm-spa-dev
the docs site we build together at https://v3.elm-spa.dev/guide
https://github.com/ryan-haskell/elm-spa-dev
documentation elm-spa guide
Last synced: 3 months ago
JSON representation
the docs site we build together at https://v3.elm-spa.dev/guide
- Host: GitHub
- URL: https://github.com/ryan-haskell/elm-spa-dev
- Owner: ryan-haskell
- Archived: true
- Created: 2019-12-22T20:18:27.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-07-19T03:26:00.000Z (over 4 years ago)
- Last Synced: 2024-05-02T06:13:08.769Z (6 months ago)
- Topics: documentation, elm-spa, guide
- Language: Elm
- Homepage:
- Size: 196 KB
- Stars: 12
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# your elm-spa
> learn more at [https://elm-spa.dev](https://elm-spa.dev)### local development
```
npm run dev
```## folder structure
```elm
README.md -- this file you're reading 👀
elm.json -- has project dependencies
src/
Main.elm -- the entrypoint to the app
Global.elm -- share state across pages
Transitions.elm -- smoothly animate between pages
Ports.elm -- communicate with JS
Pages/ -- where all your pages go
Layouts/ -- reusable views around pages
Components/ -- views shared across the site
Utils/ -- a place for helper functions
```