I always recommend Rails or Laravel.
Both are very similar.
I think Laravel has the better community, better packages(gems) now, and is faster to learn, get up to speed.
Check out Laracasts.com.
Also check out forge.laravel.com it's an app for spinning up and deploying to servers.
And there is valet for local development.
Amazing ecosystem and community.
Good luck with your app.
You could build a responsive CRUD app in a few minutes.
They also support a number of data sources (PG, MySql, Mongo, Couch) and have their own DB.
Also, they're open source: https://github.com/Budibase/budibase
New Blitz apps come with all the boring stuff already set up for you! Like ESLint, Prettier, Jest, user sign up, log in, and password reset.
If you don't know any frameworks, no code away.