I am about to build a small web application to solve my personal financial tracking and planning. I don’t have any ambitions to make it public, just need it for myself and my family.
Normally I would run
rails new my-awesome-app and next steps would be pretty straightforward as I am 10 years Ruby/Rails developer or in an edge case, I would use simple Sinatra or Node.js, but that is a not good way when you just want to add features without solving orchestration, libs etc…
But today I said I will finally give a try to Crystal. The question is which framework use? I would love to see in the answers your experiences of problem you tried to solve and Crystal framework you chose. What it gives you compared to previous experience and what it takes as it is still new. Missing features, missing libraries, etc…
From the quick research, I see 3 options and it is Amber, Lucky and Onyx. All seem to have a similar set of features. Later I will write the differences which I see as a newcomer.
Now I would love to see your answers which will help me and other newbies from choosing the right tool for their projects.