lucky-vanilla

(WIP) Experimenting with the Lucky framework and custom elements

PoC - very WIP

This is just a PoC to show how The Lucky could be used in conjunction with custom elements and server-side rendering. I'm just using "plain" typescript files to write custom element definitions, and those custom elements in turn can call the backend to populate them with their HTML. Very WIP, expect things to break.

vanilla_app

This is a project written using Lucky. Enjoy!

Setting up the project

  1. Install required dependencies
  2. Update database settings in config/database.cr
  3. Run script/setup
  4. Run lucky dev to start the app

Using Docker for development

  1. Install Docker
  2. Run docker compose up

The Docker container will boot all of the necessary components needed to run your Lucky application. To configure the container, update the docker-compose.yml file, and the docker/development.dockerfile file.

Learning Lucky

Lucky uses the Crystal programming language. You can learn about Lucky from the Lucky Guides.

Repository

lucky-vanilla

Owner
Statistic
  • 0
  • 0
  • 0
  • 0
  • 9
  • 5 days ago
  • July 27, 2025
License

Links
Synced at

Fri, 01 Aug 2025 05:21:13 GMT

Languages