Something went wrong. Try again.
🎀 Gleam tangled site soon? 👀
Something went wrong. Try again.
Files
- Gleam 77%
- 10%
- CSS 9%
- Just 4%
- Nix <1%
- 2 more languages <1%
README.md
Bowtie 🎀 #
A Tangled client in Gleam 👀
Hello!
If you're here, you must be excited about what may be going on in this repo. Take a look around, if you will :3
Development info #
Developing #
The Justfile in this repository should be able to bundle the Lustre Server component runtime, and Bowties own SPA into a singular JS file and then hand it to the server. But things are very bery new at the moment, have patience!
Dependencies #
Project #
- Nix (Not a must, you can fetch the flake dependencies yourself in whatever way)
- Just (task runner)
- Gleam (!!!)
- Erlang/OTP 29 for server side
- Deno to bundle the client nice and pretty
Client #
- Lustre (MIT)
- RSVP: For the usual http API requests (MIT)
- Modem: URL-based routing within the SPA (MIT)
- Oat: Laying some of the ground work for our styling (MIT)
- Alicia: For interacting with (Apache-2.0)
- ...More?
Of course, the dependencies the client uses are also touched on the server, so all of these could theoretically be duplicated for the server. I won't write it twice for you but you can do it mentally.
Server #
Licence #
This project is licensed under EUPL-1.2. See the licence file for more info.