You don't have to use the ORM if you don't want to. But that's really like 5% of the framework when we're talking about using frameworks.
Personally ORMs just make things faster to develop with than hand writing queries.
There's also plenty of learning resources online, like Laracasts.
There are projects out there scaling pretty well with just SQLite, there's no reason yours wouldn't. I wouldn't worry about trying to serve 1 million a month yet if you aren't even serving 1. Solve problems as they arise, not before.
If your aim is to learn new things specifically for shipping, then yes.
With only the free packages in the official ecosystem, you can have user registration & auth, payment provider setup (Stripe, Paddle, or LemonSqueezy), application performance monitoring, feature flags, code quality linting, websockets, API setup (both simple and complex like OAuth) and social logins (e.g. Google), all running within a few minutes.
Then there's the free WAMP/XAMP alternative called Herd which makes the dev environment easier.
Then there's the paid ecosystem, which can take care of infrastructure for you (both normal servers with Forge and serverless with Vapor), deployment (Envoyer), have premium payment dashboards (Spark), and application admin panels (Nova, but I prefer the free Filament instead)
You don't have to use the ORM if you don't want to. But that's really like 5% of the framework when we're talking about using frameworks.
Personally ORMs just make things faster to develop with than hand writing queries.
There's also plenty of learning resources online, like Laracasts.
There are projects out there scaling pretty well with just SQLite, there's no reason yours wouldn't. I wouldn't worry about trying to serve 1 million a month yet if you aren't even serving 1. Solve problems as they arise, not before.
Exactly, that’s why I want to use simple stack. So are you suggesting me to use laraval?
If your aim is to learn new things specifically for shipping, then yes.
With only the free packages in the official ecosystem, you can have user registration & auth, payment provider setup (Stripe, Paddle, or LemonSqueezy), application performance monitoring, feature flags, code quality linting, websockets, API setup (both simple and complex like OAuth) and social logins (e.g. Google), all running within a few minutes.
Then there's the free WAMP/XAMP alternative called Herd which makes the dev environment easier.
Then there's the paid ecosystem, which can take care of infrastructure for you (both normal servers with Forge and serverless with Vapor), deployment (Envoyer), have premium payment dashboards (Spark), and application admin panels (Nova, but I prefer the free Filament instead)