I would pick Ruby on Rails as main framework. It can go a long away, has sane defaults when talking about security and can move fast with building features.
For CRUD is the perfect fit (for me).
For background processing job I would pick Sidekiq or GoodJob
And would add to it a library like Avo - a good admin that will remove for me the need to create my own backoffice dashboard.
If I would have more time to put aside for learning something new I would try Hanami 2: it is Ruby but it comes with a different code architecture for a web app.
Comments
I would pick Ruby on Rails as main framework. It can go a long away, has sane defaults when talking about security and can move fast with building features.
For CRUD is the perfect fit (for me).
For background processing job I would pick Sidekiq or GoodJob
And would add to it a library like Avo - a good admin that will remove for me the need to create my own backoffice dashboard.
If I would have more time to put aside for learning something new I would try Hanami 2: it is Ruby but it comes with a different code architecture for a web app.
any tips to setup/deploy goodjob with nginx and passenger?