Hacker News new | ask | show | jobs
by compumike 1316 days ago
Kemal is great, lightweight, fast!!! and I’m using it for a growing number of infrastructure / microservices at CircuitLab (exposing JSON APIs, mostly), as well as to serve web requests on my side project at Total Real returns.

If you want to play with Kemal and/or Crystal without installing anything besides Docker, I made https://github.com/compumike/crystal-docker-quickstart . You should be able to add Kemal to shard.yml, edit d_dev to expose port 3000 (there’s a line already there, just uncomment it), and get your first Kemal microservice up in a few minutes :)

1 comments

My main gripe is the compiler speed or lack thereof. I know they were planning an interpreter for dev-mode, but it’s not released yet.

Did that not bother you during development? What was your workflow like?

The interpreter has been out for a while, have fun! https://crystal-lang.org/2021/12/29/crystal-i.html