Name: contenta_jsonapi__elm
Owner: Contenta CMS
Description: null
Created: 2017-05-30 09:55:18.0
Updated: 2017-12-06 20:01:18.0
Pushed: 2017-07-09 22:22:18.0
Homepage:
null
Size: 261
Language: Elm
GitHub Committers
User | Most Recent Commit | # Commits |
Other Committers
User | Email | Most Recent Commit | # Commits |
README
Contenta JSONAPI elm
This project tries to implement a decoupled frontend for the contenta distribution.
Elm
This implementation of the frontend is implemented using Elm, which is “a delightful language for relieable webapps”.
Contributions
- If you are a PHP/JS developer join the contenta slack channel, and you can contribute to all kind of projects, and maybe even learn elm along the way?
- If you are an experienced Elm developer, please for example give recommendations in best practices. Some of the code is certainly not ideal yet.
Dependencies
Installation
- Install the dependencies with yarn:
`yarn install
`
- Install the Elm packages:
`elm package install
`
Development
- For development run
`yarn app-dev
. This opens a live reloading browser on ``
localhost:8000```
Running tests
@todo
Production
@todo
General TODOs
- Try to implement the designs of the frontend of the recipe site. First just basic HTML structure but later actual CSS.
- Continue work on the JsonapiHelper.elm file, which should make it easier to query data.
- Provide support of a switchable backend, by using
`programWithFlags
`.