Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Example project with client and server app #105

Open
maninalift opened this issue Jan 20, 2017 · 1 comment
Open

Example project with client and server app #105

maninalift opened this issue Jan 20, 2017 · 1 comment

Comments

@maninalift
Copy link

Building and deploying web app in Haskell with a Haskell server and ghcjs front-end is rather tricky. There are a lot of moving parts and a lot of competing technologies (ghc/ghcjs/cabal/maybe nix/maybe stack/maybe docker/maybe docker compose/some database/perhaps makefiles/secret management/dev-test-production settings).

I'd really love an example project with very little application code but to give an idea of how you would structure a project to have a sensible workflow for development testing and deployment.

Otherwise I will happily share anything I manage to set-up.

ps. Thank you for this very nice library :)

@maninalift
Copy link
Author

The list of useful stuff that could be included could go on indefinitely (e.g. database migration framework) but the core is building a spock server with a ghcjs client interacting using the spock api definition.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants