Taking a break from apps for a minute, let's talk about a framework that's essential to my tech stack. Laravel
is easily the tool that's had the most profound impact on my career.
As someone who's built 10+ SaaS apps over the last decade, I couldn't imagine doing it without Laravel. It has all of the features you'd want from a web app framework (routing, middleware, authentication, authorization, caching, queues, mail, scheduling, etc.) as well as a thriving community of first/third party packages and tools.
I can't mention even a fraction of the packages I'd recommend for Laravel, but here are a few worth checking out:
- Sail - Local development powered by Docker
- Valet - Local development without Docker
- Cashier - Integration with Stripe (or Paddle)
- Nova - Easy admin panels
- Pretty much anything by the guys at Spatie