@@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.
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. 😀
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 😀
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 :)
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.
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.
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.
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.
@@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?
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
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.
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.
@@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.
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.
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.
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.
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.
Hey stefan , awesome video! Your unique style really stands out. I'm a video editing specialist focused on UA-cam 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
I love laravel. Been building in it full time for the last 10 years!
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.
Master PHP first than believe me learning LARAVEL will be a piece of cake and so much fun
@ Thanks for the advice! Appreciate it!
@@Orkari you welcome my friend
@@pixel-and-code How do we know we have already "mastered" php?
@@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.
i found this video very useful - i have not used laravel myself although you have made it worthwhile for me to learn it
It depends...for large projects symfony (my favorite), smaller/medium projects laravel.
Thank you Stef , your video helped a lot!
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. 😀
Wow... 😲
For a second I thought you were Terry Daves...
Anyway, thanks for the video... Keep up the good work...
I like the two-thumbs-down approach! 😉
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 😀
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 :)
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.
Symfony FTW
Hey Steff nice video man thank you.
Can you make a video on Adonic JS ?
adonic?or u mean adonis?
@belkacemF thank you for the correction my mistake yeah i meant Adonis JS
hey can you do a performance benchmark between multiple backend frameworks please ?
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.
i still prefer symfony, it's CLI is just years above
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?
Not free?
Short answer : Yes
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.
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.
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.
Hey Uncle Steph would you recommend going with PostgreSQL or SQLite when using Laravel or PHP if my goal is freelancing / remote work?
MySQL or Postgres but they are all relational, so you can switch from one to other relatively easily.
Doesn't matter, just pick one
@@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?
@@StefanMischook Alright! I'll start with PostgreSQL and learn the others later
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.
heyhey.. uncle stef stands with the mighty php
I want more of you uncle, roasting Java Spring.😂 God, I hate bloatware
Laravel for monoliths, Symfony for REST APIs imo
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
What do you mean by Java in php?
@@SXsoft99 What do you mean by Java in php?
@@potatochipappi i think he means that PHP Symfony and Java Spring are very close to each other as Symfony was inspired by Spring
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.
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.
What do you use with laravel for frontend?
Part of it vue and the rest vanilla code with bootstrap.
@StefanMischook thanks
The answer is Yes, i saved the 9.1 min of your life.
Bro woke up and chose maximum Dunning-Krugger.
Symfony is beter than laravel
Thanks! You saved me over 9 mins of listening to in-video sponsorship and the opinions of someone who probably never used laravel.
@@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.
@greekapostle4548 perfect example, say why then?
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.
Which do you think is harder to learn when it comes to OOP I know php and I’m trying to learn Js.
PHP videos 10k EZ
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.
Do we need to learn css animations and javascript librairies like gsap.
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.
is laravel complelety free or will I have to pay for some Libs?
Laravel completely free. I do not know about any payed extra packages but there might be some but not that I know of,
the framework and packages are free. There are some services for deployment they have up that are under cost, but you have free alternatives.
@@SXsoft99 you can deploy Laravel everywhere without a hassle
Ruby on Rails 7 and version 8 are a game changer !!! Ruby Rocks.
i teach php in schcool but we don't have the time to learn Laravel its a shame
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.
Why many tech veterans advice to avoid Frameworks. They say that framework suck you in its complexities. Replies welcome
❤❤❤
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.
You can do everything you do with rails or laravel with express or flask. It's just not there outta the box.
Spring Booooooot not Java Boot
Uncle Stef praising Ruby on Rails, say it ain't so! 👎👎🤣🤣
Can PHP be brought to the front end?
Livewire
“java boot”
Laravel is terrible! I love PHP though
- No.
First?
Second
@@pavi013 3rd
From who?
Hey stefan , awesome video! Your unique style really stands out. I'm a video editing specialist focused on UA-cam 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