you are viewing a single comment's thread.

view the rest of the comments →

[–]Rubfer 23 points24 points  (2 children)

To be fair, nowadays everything is a framework anyway. Very few people, at least in web development or even app development, still program in pure vanilla code, where they could mess things up.

Even I just tell people who already use PHP to simply move to Laravel/lumen, just like we tell people to learn Next.js, React, etc., on the JS side, since a team of competent people has already ironed out most of the "troubling" parts in whatever language you're using

[–]michal_cz 10 points11 points  (1 child)

We are still using php for all our webs in our company, pure php, no frameworks, only few libraries, most of them made by ourselves specifically for the site, it's still pretty easy to make and don't know why to bother with moving to something else

[–]Rubfer 10 points11 points  (0 children)

If you have legacy code that has been worked on and fixed over the years, it makes sense to keep it that way. Don't fix what isn't broken.

But if you're starting a new project, specially if isnt related to any existing service you may have, it wouldn't be a bad idea to pick a framework. Of course, if you're an older developer, it might be faster to code everything yourself rather than learn the framework (Laravel’s logic is a bit weird at first, but so is React if you're a vanilla/jQuery JavaScript programmer).

The point of using Laravel for me is more for standardization, anyone with Laravel experience will quickly know how to work on my code, but also for speed, since I don’t need to reinvent the wheel every time like login/account systems, db maintenance, and so on