I started app dev in 2009 learning php. Somewhere around 2013 I moved away from it whiles focusing mostly on mobile app dev, and really only very recently poked my head back into the PHP ecosystem.
Imagine my surprise to learn of all the neat improvements and features of the latest and greatest tools. Like Creed, PHP is coming back as a solid nostalgia play.
After a little bit of exploration, I am beginning to think of Php 8, Laravel 8, and FrankenPHP as the perfect solopreneur or indie dev stack of 2024, and here are a few reasons why:
Php 8
- Speed & Performance: JIT or Just-in-time compilation make your app run faster.
- Cool features: Stuff like union types, named arguments, and nullsafe operators make coding easier and safer.
- Error Handling: better error messages than prior versions
Laravel 8
- User-friendly: Easy to use syntax
- Built-ins: comes with authentication, routing, task scheduling, you name it
- Great community and ecosytem: its mature enough that just about anything you encounter will already have a solution
FrankenPHP
- HTTP/3: Faster loading times
- Secure and scaleable: Isolates processes for security and scales easily.
- Hot reload: No server restarts needed
The whole stack is fast, efficient, smooth, secure, and ready to scale; things that are lend to a great toolset for indie devs.
Addendums, disagreements, and other remarks are greatly encouraged.
Imagine my surprise to learn of all the neat improvements and features of the latest and greatest tools. Like Creed, PHP is coming back as a solid nostalgia play.
After a little bit of exploration, I am beginning to think of Php 8, Laravel 8, and FrankenPHP as the perfect solopreneur or indie dev stack of 2024, and here are a few reasons why:
Php 8
- Speed & Performance: JIT or Just-in-time compilation make your app run faster.
- Cool features: Stuff like union types, named arguments, and nullsafe operators make coding easier and safer.
- Error Handling: better error messages than prior versions
Laravel 8
- User-friendly: Easy to use syntax
- Built-ins: comes with authentication, routing, task scheduling, you name it
- Great community and ecosytem: its mature enough that just about anything you encounter will already have a solution
FrankenPHP
- HTTP/3: Faster loading times
- Secure and scaleable: Isolates processes for security and scales easily.
- Hot reload: No server restarts needed
The whole stack is fast, efficient, smooth, secure, and ready to scale; things that are lend to a great toolset for indie devs.
Addendums, disagreements, and other remarks are greatly encouraged.