Is Laravel the Top PHP Framework for 2025?

  Рет қаралды 11,939

Stefan Mischook

Stefan Mischook

Күн бұрын

Пікірлер: 100
@MrTomas2280
@MrTomas2280 2 ай бұрын
I love laravel. Been building in it full time for the last 10 years!
@miguelblanco3484
@miguelblanco3484 Ай бұрын
with Angular?
@MrTomas2280
@MrTomas2280 Ай бұрын
@@miguelblanco3484 no, usually no frontend framework but if I do use one it's Vue
@Orkari
@Orkari 2 ай бұрын
I am learning PHP and Laravel now and I love it. I want this to be my go to tech stack to create my own SaaS products.
@pixel-and-code
@pixel-and-code 2 ай бұрын
Master PHP first than believe me learning LARAVEL will be a piece of cake and so much fun
@Orkari
@Orkari 2 ай бұрын
@ Thanks for the advice! Appreciate it!
@pixel-and-code
@pixel-and-code 2 ай бұрын
@@Orkari you welcome my friend
@thephpdeve
@thephpdeve 2 ай бұрын
@@pixel-and-code How do we know we have already "mastered" php?
@pixel-and-code
@pixel-and-code 2 ай бұрын
@@thephpdeve well by mastering i mean to have good grasp of core fundamentals of the language, like how functions, arrys, loops, variable etc works, just dont try to remember everything try to understand how the code works understand the logic of the code, this will make you php master not only php it implies to all programming languages out there.
@mlsandreas
@mlsandreas 2 ай бұрын
Thank you Stef , your video helped a lot!
@sebastianturone
@sebastianturone 2 ай бұрын
It depends...for large projects symfony (my favorite), smaller/medium projects laravel.
@mrzisme
@mrzisme Ай бұрын
Why the differentiation
@MMNewmedia
@MMNewmedia Ай бұрын
​@@mrzisme Because of the different approaches taken by the frameworks mentioned. While Laravel is a complete framework that contains components that you will never use in your entire project, other frameworks such as Symfony are component-based. You only use and maintain what you absolutely need to use. Modern frameworks are component-based and implement comprehensive PSR standards, which means that you can, for example, use an event dispatcher from Symfony in the Slim Framework without any problems. Laravel tells you to use Laravel. Like a Gilette razor that only works with expensive Gilette blades. Even if you want to develop an quite lightweight website, you 'll get an oversized toolbox with Laravel. Always carrying around an oversized toolbox makes you slow. That 's the reason why Laravel isn 't used for large enterprise projects.
@morlek
@morlek 2 ай бұрын
Symfony FTW
@eugene.ruthven
@eugene.ruthven 2 ай бұрын
i found this video very useful - i have not used laravel myself although you have made it worthwhile for me to learn it
@ninjasmart
@ninjasmart 2 ай бұрын
Wow... 😲 For a second I thought you were Terry Daves... Anyway, thanks for the video... Keep up the good work...
@salabane123
@salabane123 2 ай бұрын
i still prefer symfony, it's CLI is just years above
@Sergeant_Camacho
@Sergeant_Camacho 2 ай бұрын
Laravel documentation is a little confusing (for me anyways) Codeigniter has better documentation structure, but Laravel docs does the job. But is hard to find every method/function in the documentation.
@webdev-y5l
@webdev-y5l 2 ай бұрын
The answer is Yes, i saved the 9.1 min of your life.
@edism
@edism 2 ай бұрын
Bro woke up and chose maximum Dunning-Krugger.
@greekapostle4548
@greekapostle4548 2 ай бұрын
Symfony is beter than laravel
@jmon24ify
@jmon24ify 2 ай бұрын
Thanks! You saved me over 9 mins of listening to in-video sponsorship and the opinions of someone who probably never used laravel.
@edism
@edism 2 ай бұрын
@@jmon24ify he does use laravel, extensively. This why I dislike dumb posts like OPs. They're misleading at best. That's why the world is fucked today, being rational and having actual reasons seems to be a rare attribute.
@edism
@edism 2 ай бұрын
@greekapostle4548 perfect example, say why then?
@VikrantSant-j1q
@VikrantSant-j1q 2 ай бұрын
I like the two-thumbs-down approach! 😉
@gtsmeg3474
@gtsmeg3474 2 ай бұрын
hey can you do a performance benchmark between multiple backend frameworks please ?
@StefanMischook
@StefanMischook 2 ай бұрын
Difficult. You’d have to reproduce the app on each. I actually did that way back to see how .net development compared to Java web.
@pixel-and-code
@pixel-and-code 2 ай бұрын
Hey Steff nice video man thank you. Can you make a video on Adonic JS ?
@belkacemF
@belkacemF 2 ай бұрын
adonic?or u mean adonis?
@pixel-and-code
@pixel-and-code 2 ай бұрын
@belkacemF thank you for the correction my mistake yeah i meant Adonis JS
@Pierre-zh3ed
@Pierre-zh3ed 2 ай бұрын
I am a Python developer. I don't know a lot about PHP. But I had to do an update for a client having his site on Laravel. So, I was skeptical at first. But, to my surprise, it was effortless to do the update needed. Yes, I think Laravel is great. 😀
@MMNewmedia
@MMNewmedia Ай бұрын
Well with composer every other PHP framework update is that easy. It 's not about Laravel.
@jkdguru
@jkdguru 2 ай бұрын
Thumbs up for PHP Thumbs up for Laravel Thumbs up for the quick comparisons Thumbs..sideways for the hat. Not sure what to think :P Thumbs up for the video :)
@JanPavlikdr
@JanPavlikdr 2 ай бұрын
Careful when you looking for php programmer! If the answer is I work with php in laravel, stay away, unless you actually don’t need laravel programmer. When you show this person native PHP, is looking for ORM (can’t put simple sql together without chatgpt), how to get routing done, how the structure is automatically handled, how objects are created automatically from data… It’s big difference between PHP programmer and Laravel user 😀
@MMNewmedia
@MMNewmedia Ай бұрын
I would go even further out on a limb: Experienced PHP developers are quite skeptical about Laravel. After all these years, Laravel still does not implement PSR standards (or just the few basic standards). Have you ever tried to replace the Laravel Event Dispatcher, which is far from PSR-14, with something more performant? It simply does not work. After all these years, Laravel is still slow af. The all-encompassing approach of a complete PHP framework is not a positive feature of Laravel. Why use a complete toolbox when all you need is a screwdriver and a pair of pliers? Who actually pays for the maintenance of all the unused components, which even aren 't components at all when looking at component based frameworks like Symfony, Slim or Laminas (former Zend Framework)? Most of the advantages mentioned in the video have been used by lesser known frameworks for a very long time. Some of the mentioned aren 't even advantages.
@JanPavlikdr
@JanPavlikdr Ай бұрын
@ Someone have to say it once! 100% agree
@adoraduca
@adoraduca 2 ай бұрын
In the years ahead, every developer should embrace AI to stay relevant. In this AI-driven world, Python stands out as the primary language, often paired with frameworks like Django, Flask, Reflex, and others.
@ImtoolVideos
@ImtoolVideos 2 ай бұрын
three problems with that reasoning - A ) AI is not limited to python. Python is only presently in the lead B) you really only need python for AI if you are building your own engine and models. The vast ammount of applications dont need anything but api access to existing engines and models. C) I once thought as you do that you pair your framework to your "primary" language and came to realize that i spent the time trying to build ( and learn) what that language framework did not provide to the extent that I could have learned another language and it woould have been easier. Classic extreme example of this is mobile app development. Good luck with building that with Python. You'll have a working great product. Much faster learning Kotlin than trying to get python to do IOs apps. At the end of the day I realized that ai is a deep backend service I dont need to be locked into django with. I can be faaar more productive with Laravel ( and its ecosystem) and just call into any ai service I want running on another processess/server. Choose the right tool for the job.
@pythonantole9892
@pythonantole9892 2 ай бұрын
PHP is undergoing some form of renewal. However and on a light note, from all the attention its getting, i'm afraid that soon we will start seeing RFC's from people especially from the JS world looking to have it look like JS or React. PHP was much better when it was obscure, "unknown" with folks just silently building and shipping stuff.
@SiddharthPant
@SiddharthPant 2 ай бұрын
On the contrary I feel its a good thing. I started out with Spring, then flask and then Django. I noticed the issues with all of those frameworks was that at some point they stopped evolving and became just another backend framework. The thing that separates Laravel is that much like Linux its being guided by a single entity to add stuff relevant based on current times without breaking the ecosystem. In Django I will have to choose a lib and it will sort of integrate tailwind into my project or do somehting on my own, in Laravel its there enabled by default with Vite ready to roll. Because Django says tailwind was not around when I was created so its an outside thing. Whereas Laravel team just sees a cool project coming to life and assimilate it into the framework through make commands. Another prime example of it is Laravel's new composer dev command. Taylor creator of Laravel actually got to know about it when he was working with a JS dev theo over a screenshare, seeing that he was using npm's concurrently package in order to spin up his laravel dev setup, Taylor liked the idea and its now by default part of the framework.
@szymonduranowski4510
@szymonduranowski4510 2 ай бұрын
Laravel for monoliths, Symfony for REST APIs imo
@SXsoft99
@SXsoft99 2 ай бұрын
Not any more in Laravel v11. You can remove all the views related things completly, unlike older versions. But hey why stop at Symfony when you can write Java since you know Symfony is Java just in php
@potatochipappi
@potatochipappi 2 ай бұрын
What do you mean by Java in php?
@potatochipappi
@potatochipappi 2 ай бұрын
@@SXsoft99 What do you mean by Java in php?
@szymonduranowski4510
@szymonduranowski4510 2 ай бұрын
@@potatochipappi i think he means that PHP Symfony and Java Spring are very close to each other as Symfony was inspired by Spring
@ZettaiKatsu2013
@ZettaiKatsu2013 2 ай бұрын
heyhey.. uncle stef stands with the mighty php
@ZettaiKatsu2013
@ZettaiKatsu2013 2 ай бұрын
I want more of you uncle, roasting Java Spring.😂 God, I hate bloatware
@JacobODonnellDesign
@JacobODonnellDesign 2 ай бұрын
Hey Uncle Stef, what are your thoughts on using a Laravel-based CMS (like Statamic, OctoberCMS, or a custom built one using filament) over Wordpress?
@khanriza
@khanriza 2 ай бұрын
Not free?
@dezly-macauley
@dezly-macauley 2 ай бұрын
Hey Uncle Steph would you recommend going with PostgreSQL or SQLite when using Laravel or PHP if my goal is freelancing / remote work?
@StefanMischook
@StefanMischook 2 ай бұрын
MySQL or Postgres but they are all relational, so you can switch from one to other relatively easily.
@RM-zj3zb
@RM-zj3zb 2 ай бұрын
Doesn't matter, just pick one
@jhon8926
@jhon8926 2 ай бұрын
@@StefanMischook I'm interested in learning a robust backend language to go with my knowledge of JavaScript (NodeJS, React) and Swift. What do you suggest I learn? C# or Java? Why?
@dezly-macauley
@dezly-macauley 2 ай бұрын
@@StefanMischook Alright! I'll start with PostgreSQL and learn the others later
@altimangordon8229
@altimangordon8229 2 ай бұрын
Laravel is very good , I wonder why I didn't started earlier. At first the file structure looked overwhelming but that's a thing of the past.
@abumajhool145
@abumajhool145 2 ай бұрын
What do you use with laravel for frontend?
@StefanMischook
@StefanMischook 2 ай бұрын
Part of it vue and the rest vanilla code with bootstrap.
@abumajhool145
@abumajhool145 2 ай бұрын
@StefanMischook thanks
@AliImam-cs9ni
@AliImam-cs9ni Ай бұрын
​@@StefanMischooksame here stefan
@saharaprotocol
@saharaprotocol 2 ай бұрын
Im newbie in development. When I started to learn, i was try build my self framework, and it is good experience. But when I start using laravel, I was surprised, how it comfortable.
@alexanderkrist95
@alexanderkrist95 2 ай бұрын
Short answer : Yes
@pmrebel2733
@pmrebel2733 2 ай бұрын
I love php and laravel as a php developer but i feel its JavaScript/ Nodejs that is keeping PHP alive because they refuse to get an all acceptable battery included backend framework. I pray they don't and continue in their self torture. But i think every js dev should learn PHP its so simple and straightforward with similar syntax.
@potatochipappi
@potatochipappi 2 ай бұрын
Which do you think is harder to learn when it comes to OOP I know php and I’m trying to learn Js.
@zonegamma8197
@zonegamma8197 2 ай бұрын
i teach php in schcool but we don't have the time to learn Laravel its a shame
@turithi
@turithi 2 ай бұрын
is laravel complelety free or will I have to pay for some Libs?
@RM-zj3zb
@RM-zj3zb 2 ай бұрын
Laravel completely free. I do not know about any payed extra packages but there might be some but not that I know of,
@SXsoft99
@SXsoft99 2 ай бұрын
the framework and packages are free. There are some services for deployment they have up that are under cost, but you have free alternatives.
@RM-zj3zb
@RM-zj3zb 2 ай бұрын
@@SXsoft99 you can deploy Laravel everywhere without a hassle
@ProductPulse-iw3zk
@ProductPulse-iw3zk 2 ай бұрын
Do we need to learn css animations and javascript librairies like gsap.
@yalcinozer4434
@yalcinozer4434 2 ай бұрын
Depends on the project. Most animations have nothing about functionality. Generally we use them to make ui cooler and smoother. Essentials of CSS would be helpful before focusing on libraries.
@azharalibhutto1209
@azharalibhutto1209 2 ай бұрын
❤❤❤
@yalasta
@yalasta 2 ай бұрын
I love laravel, I love drupal, I can build anything with laravel, I can build anything with drupal, BUT I can build it 10x faster with drupal.
@Keilnoth
@Keilnoth 2 ай бұрын
My choices today for a new project would be Nest.js (with Fastify) or Laravel. Though I prefer to have a RESTful API on the backend side to ease the way for multiple clients, like a mobile app, or some other integrations. Working with a team, it's also easier to have the same programming language for both frontend and backend as it makes it easier to have full stack developers who can contribute across all layers.
@jamesgphillips91
@jamesgphillips91 2 ай бұрын
it doesn't have a large community, but I recently started using Loco RS, a rails like rust web framework. Ever since working on a laravel project, I can't get over how much faster it is to code gen with a cli. It's so efficient. Idk why express and flask (or in rust axum) are brought up in this video, they are just so minimal compared to Laravel/Rails: Great for a micro service, not for an app.
@DarthVader11912
@DarthVader11912 2 ай бұрын
You can do everything you do with rails or laravel with express or flask. It's just not there outta the box.
@Harshhasteer
@Harshhasteer 2 ай бұрын
Why many tech veterans advice to avoid Frameworks. They say that framework suck you in its complexities. Replies welcome
@sheko4515
@sheko4515 2 ай бұрын
Ruby on Rails 7 and version 8 are a game changer !!! Ruby Rocks.
@fullstacklarry
@fullstacklarry 2 ай бұрын
PHP videos 10k EZ
@almdrs
@almdrs 2 ай бұрын
Can PHP be brought to the front end?
@SXsoft99
@SXsoft99 2 ай бұрын
Livewire
@JesperJTX
@JesperJTX Ай бұрын
Useless topic on whether Laravel is the top framework anyway. Look at the job portal and see how you can compete, not the video that advice and to get viewership, don't waste our time so you won't waste your time.
@agooodolecoder
@agooodolecoder 2 ай бұрын
Spring Booooooot not Java Boot
@bhutchin1996
@bhutchin1996 2 ай бұрын
Uncle Stef praising Ruby on Rails, say it ain't so! 👎👎🤣🤣
@predragmiletic3078
@predragmiletic3078 2 ай бұрын
“java boot”
@mosesnandi
@mosesnandi 2 ай бұрын
Laravel is terrible! I love PHP though
@balakrishnakesani4289
@balakrishnakesani4289 Ай бұрын
It is very verbose
@Alex-by4zv
@Alex-by4zv 2 ай бұрын
- No.
@animalyshorts
@animalyshorts 2 ай бұрын
First?
@vpakarinen
@vpakarinen 2 ай бұрын
Second
@shariarsensei
@shariarsensei 2 ай бұрын
@@vpakarinen 3rd
@linkernetir
@linkernetir 17 күн бұрын
you are lying
@StefanMischook
@StefanMischook 17 күн бұрын
Only on Friday+ Saturday nights.
@Divyv520
@Divyv520 2 ай бұрын
Hey stefan , awesome video! Your unique style really stands out. I'm a video editing specialist focused on KZbin growth, and I can help enhance your content with high-quality edits and engaging thumbnails. If you're ever open to exploring new ideas or strategies that can boost your channel further, I'd love to connect and see how we can collaborate. Let me know your thoughts
Will PHP be the HOT Language of 2025?
14:58
Stefan Mischook
Рет қаралды 18 М.
Laravel First Impressions From A JavaScript Dev
21:08
adamdotdev
Рет қаралды 142 М.
$1 vs $500,000 Plane Ticket!
12:20
MrBeast
Рет қаралды 122 МЛН
Хаги Ваги говорит разными голосами
0:22
Фани Хани
Рет қаралды 2,2 МЛН
Laravel Creator talks PHP, Lambos, and VC
1:45:29
ThePrimeTime
Рет қаралды 108 М.
Top 5 Things Developers Must Do in 2025
16:50
Stefan Mischook
Рет қаралды 18 М.
How Freelance Developers go from $20 to $200/hr?
13:29
Stefan Mischook
Рет қаралды 10 М.
Is PHP Dying in 2024?
18:30
Stefan Mischook
Рет қаралды 19 М.
Will PHP make YOU Rich in 2025?
16:17
Stefan Mischook
Рет қаралды 24 М.
What’s Up with Laravel? It’s Everywhere, and Here’s Why!
6:22
Full Stack Developers will take over. This is why.
11:26
Ed Andersen
Рет қаралды 74 М.
Why Don't We Have A Laravel For JavaScript?
12:36
Theo - t3․gg
Рет қаралды 114 М.
Battle: Laravel vs Symfony vs CodeIgniter | You won't believe who wins! | Jelvix
5:11
Jelvix | TECH IN 5 MINUTES
Рет қаралды 19 М.
Mark Zuckerberg says Ai will REPLACE Developers in 2025!
13:00
Stefan Mischook
Рет қаралды 58 М.
$1 vs $500,000 Plane Ticket!
12:20
MrBeast
Рет қаралды 122 МЛН