Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

KNietzsche's avatar

What's the worst feature of Laravel ?

I have discovered a lot of awesome features, I learned a lot in the 2 last months...but what really I think is not good, is the CRUD management ! Each time we use a different css framework, we need to change so many things ! Some generators work with Bootstraps, and if I want to switch to Material I need almost to recreate a new command to generate the screens...Some generators need a list of fields, some not....pffffouaI hate that...lol So what's your trick to manage that ....and What's the worst thing of Laravel for you that needs to be improved for your developement ?

of course, I don't speak about the "I'm not a robot" ...captcha from Laracasts...lol...have to click 50 times on images to validate a message and hurry before the time expires and have to reclick 50 times, lol

ps ! Laravel is fantastic ! Laracasts as well !

0 likes
4 replies
Reached's avatar

I don't thing this is something that Laravel should be taking care of in my opinion, maybe because I always end up rolling my own styling :)

KNietzsche's avatar

Well my first framework was Adianti...and was able to generate complete screens in seconds...with Adianti's default appearance or bootstrap... It was easy to change the style then.... but at least for every model, you have without no work a complete initial working CRUD system ! And with Laravel, I have to fight for hours to write a form...or configurate a CRUD generator... Of course, I have not enough experience yet, but I already know I will write a tool to simplify my life ! lol I was just curious about how other people deal with that !

MikeHopley's avatar

I think the worst part of Laravel is undocumented breaking changes in minor and even patch versions.

To be clear, there are not many of these. But they can be a bit frustrating when upgrading.

Overall Laravel is just brilliant. :)

shakti's avatar

As per me i m new in laravel and the most typical part is its documentation as it have multiple version so it hard to understand on which section i m working

Please or to participate in this conversation.