News for hackers. Stuff that matters.
Re:Laravel 9 by dgb23 on Tuesday February 08, 2022 @12:45PM (#30261666)
You can use Laravel just for the basic wiring, integrated tooling, SQL query builder, auth, sessions, and HTTP routing. It really gets out of the way if you need to avoid features you don't like. All of the stuff I listed above are a PITA in plain PHP.
Re:Laravel 9 by unfocussed_mike on Tuesday February 08, 2022 @01:26PM (#30262340)
Yep -- Laravel has always been the work of grownups in this regard.

It's a really very good platform for headless PHP. The job queuing stuff is so neat it actually makes me write queueable jobs.

Combined with Lighthouse, Spatie's Stripe Webhooks library, Spatie's MediaLibrary, I've actually had fun with Laravel.

I see no reason for hate now.

Re:Laravel 9 by cmg on Tuesday February 08, 2022 @01:29PM (#30262384)
I went kind of in another direction a few years ago - CodeIgniter's routing/sessions/etc base was plenty for most of my projects, but I wanted a real ORM. So I integrated Eloquent from Laravel and ignored the built-in CI database layer. A bunch of these sites are still running smoothly on modern PHP.
Re:Laravel 9 by ThatMedicIsASpy on Tuesday February 08, 2022 @12:51PM (#30261766)
Symfony components would be the better choice? Did they change Laravel to only include what you want like Symfony?