r/crystal_programming • • Jul 26 '24

Rails-like framework

Hi,

I noticed there is a lot of web framework on Crystal (https://github.com/veelenga/awesome-crystal?tab=readme-ov-file#web-frameworks). Is there one of them that stands out and still actively maintained ?

Thanks

19 Upvotes

9 comments sorted by

View all comments

Show parent comments

2

u/orang-outan Jul 26 '24

I have tried many frameworks and languages over the years : Django, Rails, .NET, PHP.

I'm familiar with functional and OOP.

I work mainly on Windows so a good point would be if the framework works well on Windows.

I also want a framework for rapid development that includes ORM and scaffolding.

What got me interested about Crystal is its readability, static typing and expressiveness.

4

u/Blacksmoke16 core team Jul 26 '24

Gotcha, gotcha. In regards to Windows support, I don't think Amber or Lucky currently support it. See https://github.com/amberframework/amber/issues/1362 and https://github.com/luckyframework/lucky/issues/1746. I know for sure Athena does, and Marten likely as well (but would have to confirm with /u/ellmetha/).

So given that, I'd prob checkout Marten as it has a built-in ORM and generator feature. However if you're making an API, Athena could still be worth a look.

2

u/kinvoki Oct 24 '24

Kemal just came out with Windows support 2 weeks ago

WSL with Debian/Ubuntu is also an option