Hacker News new | ask | show | jobs
by calvinmorrison 971 days ago
depends on the app but Laravel + something.

It's all built in, you can buy packages that implement most SaaS features out of the box, authentication, 2 factor, all the crap you need is rolled in as packages.

I would stick with something like Orchid for admin type CRUD apps as there is ZERO html/js knowledge required.

for a public app - I would still use Orchid on the backend and then on the frontend use something simple with blade templates and controllers.

PHP is a lot better than it was, Laravel developers are easy to find, the stack is very well understood, and it's flexible enough to build whatever you want.

EDIT: I just wanted to add 99% of "apps" are not retail facing but are internal apps or business to business type apps that solve a specific business niche. For that, I only care about how fast and easy is it to stand up and implement that specific business logic.