3 ms·
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
by compumike 4y 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 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 :)
- christophilus 4y agoMy 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?
- sam0x17 4y agoThe interpreter has been out for a while, have fun! https://crystal-lang.org/2021/12/29/crystal-i.html https://crystal-lang.org/2021/12/29/crystal-i.html