I love this! I will say, when we merged engineering teams from two different companies at work, we were laughed at by our counterparts (nicely of course) because most of our backend stuff was in Laravel. They were a bit cooler, they had nice shiny new NextJS/Node stuff (and a big cantankerous java spring boot application). PHP was "so" 1997.
However since PHP 7, its a really nice language to program in. We've got most, if not all of the modern-day language features. Laravel just completes the picture with "batteries included" things like queues, middleware, migrations, ORM, etc. In more recent Laravel versions you can even supply flags when creating your laravel project that strip out things you don't want. Heck, Laravel Jetstream is a fantastic boilerplate if you want to get up and running quickly.
Welcome to the party, and congrats on the new gig!
To be honest, I wasn't looking forward to diving into PHP. I use it like 10 years ago, and really didn't care for it (just personal preference I guess). But over the past week, after working with it and Laravel a bit, I've been pleasantly surprised to find they're actually pretty nice. I still want to take some time to get to know the inner workings, to really know when it's the best tool for the job, but as far as developer experience goes, it's not nearly as bad as I was expecting!
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I love this! I will say, when we merged engineering teams from two different companies at work, we were laughed at by our counterparts (nicely of course) because most of our backend stuff was in Laravel. They were a bit cooler, they had nice shiny new NextJS/Node stuff (and a big cantankerous java spring boot application). PHP was "so" 1997.
However since PHP 7, its a really nice language to program in. We've got most, if not all of the modern-day language features. Laravel just completes the picture with "batteries included" things like queues, middleware, migrations, ORM, etc. In more recent Laravel versions you can even supply flags when creating your laravel project that strip out things you don't want. Heck, Laravel Jetstream is a fantastic boilerplate if you want to get up and running quickly.
Welcome to the party, and congrats on the new gig!
Thanks @jimmylipham
To be honest, I wasn't looking forward to diving into PHP. I use it like 10 years ago, and really didn't care for it (just personal preference I guess). But over the past week, after working with it and Laravel a bit, I've been pleasantly surprised to find they're actually pretty nice. I still want to take some time to get to know the inner workings, to really know when it's the best tool for the job, but as far as developer experience goes, it's not nearly as bad as I was expecting!