2 ms·
it's relatively easy to do simple stuff in Phoenix, too, especially if you're used to "having to learn a lot of the ceremony" around a more heavyweight framewor
by dnautics 5y ago
it's relatively easy to do simple stuff in Phoenix, too, especially if you're used to "having to learn a lot of the ceremony" around a more heavyweight framework like rails.
What is missing is a good database management system (like Django ships with) but on the other hand, the discipline of Phoenix will in the long run avoid your self/staff learning how to "abuse" Django's control panel to do super dangerous stuff (I have seen this happen in several places I have worked)
In the long run, using elixir the language will have far, far fewer head-bashing-in/tableflip moments than, Python and Ruby, in my experience, so if you value your sanity it may be a good choice
- josefrichter 5y agoFor me personally Elixir is the weapon of choice. But it’s probably fair to say, that if you want “simple CRUD app” that the OP asked about, and you have little experience in functional programming etc, then Rails is proabably easier to pick up for that purpose.
- dnautics 5y agoDepending on just how simple it needs to be, I'd reach for Sinatra, or Plug, even, actually plug is arguably better since you can easily scale to Phoenix.
- josefrichter 5y agoDamn, I loved Sinatra! Haven’t used it in ages, is it still under active development actually?