haha using vue ecosystem vite bundler (based on esbuild , wich is written in Go..) and then claiming PHP is the future is pretty funny... :DDD
@WesBos Жыл бұрын
@@Microphunktv-jb3kj Tooling and web frameworks aint the same. No one is writing a bundler in PHP
@adampatterson Жыл бұрын
👋@WesBos
@michellewilliams1090 Жыл бұрын
@@WesBos I'm trying to get that lambo with PHP
@patricknelson Жыл бұрын
Been writing PHP code since 2004 or so, but last I used Laravel in depth was 2014. It really hasn’t changed all _that_ much since then. That’s actually good to see since it means that not only is it very stable, but it hasn’t _needed_ to change much either.
@JeremyAndersonBoise Жыл бұрын
Your post illustrates the importance of good initial design and a reasonable amount of planning. I started with Laravel in 2012 or so, and I have been able to accumulate my understanding of it over time rather than re-learn everything at major-release time. You are right to call this out as a beneficial property, a subtly important one to the health of all software ecosystems.
@gillesashley9314 Жыл бұрын
PHP is a stable language, and Laravel is the most stable framework ever to exist.
@elemeno0pee Жыл бұрын
Holy crap. This video just connected SO MANY DOTS dots for me. I've been working on a Laravel project (a Statamic website) for about a year but I haven't had to do much tinkering with Laravel itself. I've slowly been exposed to all the inner workings but I didn't really understand how it all came together. Thank you for this video!!
@name_less227 Жыл бұрын
I came from Wordpress about 10+ years ago and switched to Laravel before getting into React, node and nextjs. Over 10 years later and I'm back to Laravel with livewire. Feels so much better. Easier to actually build things.
@overPowerPenguin Жыл бұрын
I'm trying to learn React for the front-end, but I'm unsure what to pick between Laravel and NextJS. What are your thoughts? The fact you cam serve the Laravel from a shared web hosting makes it appealing to me for a project I have on list, but is worth NextJS more attention? How capable is NextJS to handle the SQL database ?
@overPowerPenguin Жыл бұрын
@@name_less227 That's what I'm looking for. Thank you! I think I will use the Laravel for what I have in mind (a product bundle configurator with some extra features you mention), and give NextJS for a smaller app.
@edgeeffect Жыл бұрын
After WordPress, anything's gotta seem wonderful. ;)
@REXY22FULL Жыл бұрын
@@overPowerPenguinget into Livewire. Trust me.
@ankitkaushikx6 ай бұрын
@@overPowerPenguin I had the same dilemma , wheathr to go javascript (nodejs , next.js, mongodb) or PHP(laravel , postgres) , most of my project are simple content management
@HaraldEngels Жыл бұрын
It is great to see that PHP frameworks - and especially Laravel - are leaving more and more the web-development frameworks in other languages (Python, Ruby, JS) in the dust. Although I am not using Laravel I am grateful for what Laravel (and Wordpress) have done for the survival and dominance of PHP in the web.
@andrehernandez5798 Жыл бұрын
This video made me change my opinion about PHP Keep it up!
@craigasketch Жыл бұрын
Saw you on prime's channel and it was really well done. Subbed to try and get back into PHP after living in wordpress hell 6+ years ago.
@raident29 Жыл бұрын
i've used laravel 5 from 2017-2019 then stopped programming. i just came back this january 2023 of using laravel 9 and 10, i was blown away by how much it has change for the better. it's so awesome!
@SalarPro Жыл бұрын
My second framework that I work as a freelancer is Laravel (75% API for my Flutter apps) and i didn't know that all of this stuff exist in Laravel, My first one is Flutter, I love the Laravel more than Flutter. Thank you for your amazing content
@tresorkl Жыл бұрын
I’m a computer science graduate in my school we learned programming using JAVA. And when it was time for internship the company was using Laravel for their entire backend And I was forced to learn Php & Laravel (it took me 3 weeks ). And Built great things with Laravel and now I think Laravel is my main web technology (I can still work with spring boot,…) but I love the way Laravel makes things easy…
@AdmW9609 Жыл бұрын
Can you believe me if I tell you that I've learned Laravel & last week someone told me Laravel and php are not used in my city and the most used was Java & Angular ? so since then I'm learning Java in order to find a Job 🤣
@tresorkl Жыл бұрын
@@AdmW9609 Java is still the boss and one must know it (knowing Java is a flex )
@kamaleshselvam2850 Жыл бұрын
@@AdmW9609 me too
@kamaleshselvam2850 Жыл бұрын
@@tresorkl yo bro which java framework would you suggest for web backend?
@tresorkl Жыл бұрын
@@kamaleshselvam2850 SPRING BOOT is the best
@wp_panther Жыл бұрын
Such an excellent Laravel tutorial and kudos. Glad to see SOMEONE out there on KZbin championing Php for the server-side open source wonder that it is instead of just using it as a stale throwaway punchline. Php ain't what it used to be, and it's powering 80% of the web still. Php just cannot be slept on any longer. Subscribed! 👍
@michaelbrauner Жыл бұрын
Firstly, I appreciate Aaron's deep dive into Laravel's features. The presentation was enlightening, and I can see why many developers find Laravel appealing because of the functionalities it offers right out of the box. However, I think it's important to note that a considerable part of Laravel's capability is built upon Symfony components. This isn't necessarily a negative aspect, but it's a point worth mentioning to give credit where it's due. Furthermore, while Laravel provides a lot of conveniences, I personally find Symfony's architecture to be more robust and flexible in the long run, which might not be immediately apparent to developers who are new to these frameworks. Lastly, I think it's worth acknowledging the tremendous work done by Symfony's developers, who have shown exceptional skill and dedication. While Laravel is quite adept at marketing their product, Symfony's team, in my opinion, could use a bit more recognition for their significant contributions to the PHP ecosystem. In the end, the choice between Laravel and Symfony will depend on the specific needs and preferences of each project and developer. Both frameworks have their strengths, and understanding these can help us make more informed decisions.
@overPowerPenguin Жыл бұрын
Good GPT.
@scuraluis Жыл бұрын
Ok we saw you.. bye
@choanlpoto Жыл бұрын
I love symfony. Can be incredible easy and really deep with lot of,option. Though when you try to do something specific and more obscur I found the doc really bad sometimes. But it won’t make me switch to larzvel.
@michaelbrauner Жыл бұрын
@@choanlpoto I think anyone who is deeply good at Symfony wouldn't switch to Laravel - and when that happens, the reason is usually to secure a marketing advantage. I would never have noticed the documentation thing. In fact, I once took a year off from Symfony and looked at Laravel - one thing I really missed was the documentation. Nice to see you thinking outside the box though and thanks for your reply.
@dimatall Жыл бұрын
There are many packages laravel built on. Lets give credits to every, why only symphony.
@marcelwagnerdev Жыл бұрын
Laravel Daily is a bless for learning Laravel
@emmanuelchucks Жыл бұрын
Oh my! Really questioning my life choices as a Typescript dev. Feels like I've been living under a rock cobbling together a dozen npm packages for each simple feature I need. Laravel here I come.
@aarondfrancis Жыл бұрын
Can't tell you how happy this makes me
@sudeshryan8707 Жыл бұрын
Laravel is way more superior than any other language frameworks. NodeJS ecosystem is more cluttered that makes us spend more time setting up the project than actually building the app. My head spins just installing many packages and reading dozens of documentations of those.
@shekishral6570 Жыл бұрын
You are comparing a framework ( Laravel ) with a language ( TypeScript ).
@coldestbeer Жыл бұрын
@Sheki Shral he clearly meant Node/Express.
@eacardenase Жыл бұрын
Have you tried NestJS?
@friendly__drone93526 ай бұрын
I love this! I've grown tired of JS as a frontend developer and setting up a crap ton of things before being able to just build something. Trying Laravel for a bit since we use the stack at work as well. It's making me excited to learn again and build again. You and Josh Cirre are great resources!
@hamzahakoun1072 Жыл бұрын
i'm python developer and i use Django in my day-to-day work, i have to confess Laravel is awesome
@RealHomeboy Жыл бұрын
Symfony for the win! No magic, no coupling, no crazy ORM, no static proxies aka "facades"
@aarondfrancis Жыл бұрын
Glad you like Symfony!
@RealHomeboy Жыл бұрын
@@billparker174 it has PR and better marketing, that’s all. Outside of that, it’s a piece of badly written, bad architected, coupled software that encourages bad practices. And steels almost all of the good stuff from Symfony
@marcusgaius Жыл бұрын
So nice of you to give a shout out to Povilas. :) Very cool video, and your enthusiasm is infectious. Keep it up!
@aarondfrancis Жыл бұрын
Povilas is great! We're lucky to have him in the ecosystem
@MONEYvsMINISTRY Жыл бұрын
Alright... I'm sold! I've been watching you recently and enjoy your informative videos. Thanks for sharing this, james
@unixrebel3 ай бұрын
spent years learning how to do all these things in javascript, had no idea that php had it all figured out in one package like this!
@CodingPhase Жыл бұрын
lol the funniest thing is that people are actually just finding out about laravel now that react is pretty much going the PHP route. Us OG's have been taking full advantage of everything that laravel has to offer for years... By the way great video
@aarondfrancis Жыл бұрын
Thank you! We welcome all react devs with open arms
@FordHenley86 Жыл бұрын
I appreciate your video. I have a previous background in php but haven’t worked as a developer in a few years. I was trying to get a job as developer again and didn’t realize how much Laravel does! Now I decided to just build a sass app for my current job!
@aarondfrancis Жыл бұрын
Love to hear that!
@laravelnews Жыл бұрын
So good Aaron! If someone asks you, "Why Laravel?" send them this video. 🔥
@martinoserri8814 Жыл бұрын
The video I've been waiting for for a long time. Great job boy. I love your way of putting things. I'm not a native english speaker and your way of exposing is truly of quality.
@aarondfrancis Жыл бұрын
I really appreciate that, thank you so much!
@sanjayojha1 Жыл бұрын
Its awesome. This is the video people should see if they really want to know how far PHP and its ecosystem has come.
@ilyasoussama5380 Жыл бұрын
I'm not sure how I ended up here, but I just realized that this is your first tech video. Good luck on your new journey!
@aarondfrancis Жыл бұрын
Thank you! I'm excited
@trapfethen Жыл бұрын
My time with Laravel back in the 5.0 days was so influential, that I set up my Express JS projects in much the same way, creating my own utilities to replace features that Laravel gave for free. If I enjoyed PHP itself more, I likely would have stuck with laravel. It is still a source of inspiration today and I check in on it from time to time to see if there is something I am missing.
@JustinJackson Жыл бұрын
This is seriously great. I've gone through a bunch of these overview tutorials for Laravel, and this one did a good job of making it all feel accessible. I especially appreciate that you went through everything in the project directory. 🙏
@aarondfrancis Жыл бұрын
Thanks Justin! And thanks for the tip to add markers. Added 😎
@adampatterson Жыл бұрын
wow, all my friends are in the comments 😂 But seriously, and awesome video! Have you had a look at Filament Php? It can do some amazing things out of the box!
@wevertonlotosport Жыл бұрын
This is great, was a flawless presentation! I already work with laravel and we just keeping delivery apps 😃
@GAoctavio Жыл бұрын
As a laravel vet, good overview. I tend to use like 25% of all the things it has and I don't really dig the OOP obsessed style it has, but its actually not that opinionated about your app structure, as long as you respect routing you can pretty much do anything you want
@yungifez Жыл бұрын
Laravel is eay more superior The number of things we take for granted here in the community is honestly just mind-blowing
@k98killer Жыл бұрын
Every developer I know who has used Laravel loved it but wanted it in another language. It is the best framework for web applications that I have seen.
@___Kevin Жыл бұрын
Exactly what I was looking for. And it even gives the possibility to have Vue on the frontend. Thank you !
@iammuttaqi Жыл бұрын
Great video! I totally agree that PHP/Laravel is the future and it deserves more respect and recognition.
@jcs184 Жыл бұрын
If it deserves more respect and recognition, it'd get it. Nobody is conspiring against PHP/Laravel.
@joemelnick Жыл бұрын
Thank you Aaron for this Laravel overview. I watched another of your videos on PHP and enjoyed that one too.
@aarondfrancis Жыл бұрын
Glad you're enjoying the videos 🤗
@snowballeugene Жыл бұрын
Wow what an incredible and up to date analysis off all things amazing Laravel! Thank you! Only comment if someone has it already there is a great implementation of Laravel Valet for Linux that works beautifully!
@KomlaWilson6 ай бұрын
I just got into laravel and I havnt written any code yet but I'm loving ittt It has crazy features already done
@kmaphane Жыл бұрын
Great video. Well scripted, has great flow and is easy to understand.
@abdellahcodes Жыл бұрын
I'm sick of react and the elitist mentality of Next and trying to give Apple vibes and making web dev seem like rocket surgery I have done many paradigms from imperative to functional, heck even Prolog. No, it's not "just a function" I started working with Sveltkit this week and oh man is it good But this, this is pure gold 🥇, name an equivalent js framework. I'll wait... I'm not sure how people got trapped in SPAs, let's let the server do server work again Thank you for this beautiful video
@JSLegendDev Жыл бұрын
Not sure if it's equivalent but there is AdonisJS which aims to be like the Laravel for Node.
@sudeshryan8707 Жыл бұрын
@@JSLegendDev Adonis is pretty similar to Laravel. Problem with it is it is mostly developed by one dev and is not very well recognized within the nodejs community. hence Future of the project is uncertain. Otherwise pretty great one.
@siskoDE Жыл бұрын
Nuxt js
@zzzzüp Жыл бұрын
Thank you, your video was very helpful. I come from a different stack, but on my new job there is a Laravel codebase. Your video kinda got me excited :)
@aarondfrancis Жыл бұрын
I'm glad!
@aligulzar9 Жыл бұрын
Best introduction to Lararvel world, I wish everyone who hate laravel see this video, or beginners.
@geeksy2278 Жыл бұрын
Thanks Aaron! This will go straight to our resources section in our onboarding process for new devs! Just right next to your "Mysql for Developers" Course from planetscale. You are a great teacher, thank you so much man!
@tomaskobylak Жыл бұрын
The best summary of Laravel in the world! 🤩 Great job 👍 I've been using Laravel for years and love it ♥
@abrahamibrahimovic2866 Жыл бұрын
Laravel is great. The ecosystem is awesome and it takes away a lot of work. For professional projects I prefer Symfony. I also think Symfony has the best documentation of any framework out there
@MrNichuya Жыл бұрын
Well done! Also worth to mention validation, translation and mailables 👍
@aarondfrancis Жыл бұрын
I know right! I left so much out and it was still 30+ minutes.
@amazinggameplays2693 Жыл бұрын
Queue 😍
@MelonPython Жыл бұрын
Been using Laravel for the past 3 years. It's the best thing out there in my opinion. So easy and very good documentation and great videos at Laracast explaining the complexity parts of Laravel.
@RealHomeboy Жыл бұрын
Then you never heard of Symfony
@aschmelyun Жыл бұрын
This is a fantastic introduction to the ecosystem, whether you’re brand new or coming from a completely different stack, it just makes total sense and flows wonderfully. Great video all around!
@aarondfrancis Жыл бұрын
Learned from the best (you)
@MuetzeOfficial Жыл бұрын
I have been using Laravel for years. Great video.
@danielcoulbourne Жыл бұрын
Great Work Aaron. You are a good representative of the community.
@aarondfrancis Жыл бұрын
🥹 thanks Daniel
@Super_SixFour Жыл бұрын
wow, just wow, been using laravel for years now, also worked with python django.. but let me tell you, laravel is just love.
@michielarkema Жыл бұрын
I'm in love with Laravel. It's one of the reasons I decided to become a full-stack developer.
@KeepUpTheFPS Жыл бұрын
Been working with laravel for 8 years, and sometime I forget how cool it is for new project or new comers to the stack, it just makes sens and is pain free most of the time
@ahmedfetni9349 Жыл бұрын
Thanks for explaining simply u answered all of my stupid questions throughout this video
@ruchitpatel733 Жыл бұрын
Awesome Video. Thanks Aaron for making this video, this help to artisan to understand laravel and their powerful features.
@raass9316 Жыл бұрын
playing with laravel since version 4 never saw video with this quality nice job btw you vs-code is soo nice give me that
@alexandersix_ Жыл бұрын
Great video! I'm going to make this my go-to video to point people at when they're interested in getting into Laravel 👍🏻
@JoeSmith-kn5wo6 ай бұрын
Just switching back over to php after first learning it in the year 2000. Also, have spent most of my time either coding .NET web apps or using some JS framework. I will say i like laravel after building everything from scratch all the time. Life is so much easier for my personal projects.
@DarenC Жыл бұрын
Since 1998 I've used Yii, CodeIgniter, CakePHP and dabbled with Symfony, Silex, Slim and several attempts to write my own. Guess I should get round to Laravel
@GringoDotDev Жыл бұрын
Love this! I think an objective look at Laravel and its ecosystem would lead most developers to ask, "why didn't I use this sooner?" Meanwhile, the JS ecosystem still doesn't have a consensus auth package - or, rather, "just use clerk". LOL.
@codewithnacho7 ай бұрын
Awesome video! You made Laravel look like so much fun. And it is :D
@fernandogpz Жыл бұрын
5 Years ago I tried Rails, Django and Laravel, and at that time Laravel was the easier, and now it is the most fun
@HanifCarroll2 ай бұрын
I'm going through the same process right now building the same app with each of them! I think I'm going to go with Laravel because I like how the syntax looks and I like how big the community is compared to the other two.
@abielortega Жыл бұрын
Wow! So I’m definitely going to be learning Laravel! This is awesome!
@toxikwastedump6 ай бұрын
pretty wild that people getting into this now get to start with laravel 10/11+ when it is insanely capable and not dealing with all the quirks of PHP < 7 and older laravels lol
@nordicnomad5473 Жыл бұрын
Already following you on Twitter, I have been thinking about switching to Python but Php 8 + Laravel seems better than Python trend
@TheRafark Жыл бұрын
If you’re developing for the web (backend), it definitely is.
@infas_mhd Жыл бұрын
Thank you 🙏.. Laravel dev here..They really need to dip their toes to feel the power❤
@nullzeon Жыл бұрын
I never thought I would go back to php, but my goodness did you show me that there is no reason not to use it!
@Voltra_ Жыл бұрын
Laravel has always been my favorite PHP Framework. I think the way it does things make so much more sense than most other things (like *cough cough* Symfony *cough cough*), and the DX is much better
@ion_n Жыл бұрын
Very informative and good video. It didn't even feel like 35 minutes and I've learned alot. Thank you! :)
@aarondfrancis Жыл бұрын
Thank you!
@xcrap Жыл бұрын
I've always preferred homemade custom code and have been wary of depending on frameworks because we never know what will happen next. However, the way you put it makes it quite exciting, actually. :) Maybe I need to update my PHP coding to 2023 standards.
@zeeu Жыл бұрын
Best informative video about Laravel.
@JeremyAndersonBoise Жыл бұрын
Longtime Laravel stan. Can I get a “hell yes?” Is it the only good framework? No. Is it a viable option for startups’ MVPs, exploratory POCs, and independent devs? Damn right it is.
@ruddymolina7044 Жыл бұрын
Bro you convinced me, Iwas a codeigniter fanboy, now I know that I will and study Laravel for the next weeks, until I do master it.
@aarondfrancis Жыл бұрын
🫡🫡
@dbleal2 ай бұрын
Thank you I was looking for a vídeo like this for ages.
@alexanderkraieski7661 Жыл бұрын
Great stuff, Aaron! I appreciate how you talked about testing. Nothing worse than building something and then realizing that you can't decide which testing framework you need to learn to test it lol
@kdusea Жыл бұрын
Well done. Long time Laravel developer since version 4, watched just for a catch up on recent framework and community updates being out of it for a couple years. There is nothing I would like more than to be working full-time in Laravel if only more big tech firms were using it.
@kaibe5241 Жыл бұрын
Fuck big tech firms, they suck.
@phobzy85 Жыл бұрын
Extremely insightful! Thank you for the great video :)
@CometHajjar Жыл бұрын
Thank you, It was a nice dive into laravel features.
@RalfTenbrink Жыл бұрын
I had outsourced a project 8 months ago and the developer recommend Laravel and I agreed. I started PHP back in 2000 and when the developer handed me the project I absolutely hated Laravel. Still not happy about my decision to do it in laravel but I am an old dog and learning new tricks takes time. 😂😂😂 Your video made me see a lot things in Laravel that I did not know about. I will keep at it and keep learning and I am I will eventually start liking Laravel. Thanks for s great video.
@ilahazs Жыл бұрын
Same, atleast it's not confusing as Django
@aarondfrancis Жыл бұрын
Yes definitely keep at it! There is a big surface area since so much is provided, but it's really wonderful once you get your head around it a bit
@divinenii Жыл бұрын
Best PHP tuturial I've ever watched
@aarondfrancis Жыл бұрын
Wow, thank you
@solomoniseh1302 Жыл бұрын
A lot of the great things you mentioned in this video are strange to me. But I have built 3 laravel applications already. It means I have a lot to learn
@aarondfrancis Жыл бұрын
There's always more to learn 🙌
@rodrigoavilela00 Жыл бұрын
Laravel isn't all perfect. From a developer perspective, it pushes changes way too frequently, making you fell like you're always falling behind. There's a cult around that it is perfect. Well it has it's own process which puts you far away from PHP itself. If you ever feel like you need to change, well, you're closed off to it. While it allows for fast prototyping and has a good DX, the ecosystem is very self-contained, forcing you to a certain way of thinking (Laravel way TM) and nothing else. Some might consider this a benefit, others a drawback. I have been on the two sides of the coin, now am in the latter as I feel constrained by the framework after creating apps with it for a while. I love how everyone in Laravel community pushes to say that Laravel Vapor is very simple. Experiment run an app through Vapor and needing support from them - 95% of the time they'll tell you it's a problem with your app, that they don't plan on supporting X and to fuck off and just pay. This to say, Laravel community is an echo chamber. Be careful and thoughtful. As for Laravel itself, great framework with lots of cool stuff out of the box, but all that can be done elsewhere too.
@helix8847 Жыл бұрын
You could say this for any language or package and their cult followers. They all are built in a way that works best for the creator. Every language has downfalls and their perks.
@JagdeepSinghKalsi Жыл бұрын
I agree with you. Laravel isn't perfect at all. Laravel is an opinionated framework, and there are a lot of things in the ecosystem as well that are very much opinionated - as you mentioned "Laravel way TM" Enough rejected PRs have confirmed this. Does it stops me as a developer from overriding any functionality, in whatever manner I feel like? No. Does it forces me to update the framework whenever there is a change? No. Shall it reduce the frequency because most of the developers are unable to upgrade/catch-up? No. Haven't used Vapor myself, and I would agree to what you say about the experience, and yes, enough rejected PRs give a similar taste. At the end of the day, Laravel does helps me: - Get stuff done - Gives me option to upgrade to get new features and generic improvements [and almost always, I do that] - Write test cases in Pest [that's indeed a "Breeze"] - And a zillion other things And, it helps me become a better developer, by abstracting the stuff that I have been doing for over 17 years as a PHP developer, and allows me to help businesses that pay me to create awesome apps for them. And, as you said, the coin indeed has both sides, and we can compare the sides, or choose the one that works for us and makes our life as developers a bit better. Or we can flip the coin and have some fun along the way...
@garffild Жыл бұрын
BTW, to update the framework I use Laravel Shift service. It does all the stuff automated and with a nice atomic PRs for each update step. I find it very useful and simple. You can usually update the FW without writing a line of code. And the price it's very affordable.
@zebraforceone Жыл бұрын
@@garffild I used Shift for a formerly Lumen project and was really impressed
@aarondfrancis Жыл бұрын
They only release major updates once a year now, which is not very often. Even those major updates usually have very few BC breaks!
@RyanSkalla Жыл бұрын
Aaron, your explanations are outstanding !
@qwizzwizz Жыл бұрын
Taylor should sponsor your videos. They are just so neat! 🤗
@logeshkumarrajkumar861 Жыл бұрын
Awesome video. Laravel is really awesome. Have some suggestions for part 2 1. Setting development environment and things like Debugging with break points in vscode 2. Benchmarks with other language frameworks like nestjs, spring boot, django 3. Web vitals benchmarks
@aarondfrancis Жыл бұрын
Good ideas!
@h0ph1p13 Жыл бұрын
99% of businesses give no damn about benchmarks because programmers are much much pricier than servers also because PHP is fast enough already.
@meme_me10 ай бұрын
wait before that happens... "vscode" like really ? I hope its not for php or for the matter-of-facts any large framework
@moon.trance Жыл бұрын
I used Laravel like 7-8 years ago for pet projects. And suddenly one of my projects became viral and my Laravel app faced "Reddit effect". I didn't know much about infrastructure/highload back then and Laravel couldn't handle it as well. If I remember everything correct, PHP needs to start new thread and interpret all of your files from scratch on every incoming request. I'm not sure if it's true these days, anyways you should really think about caching tools if you're planning to use Laravel as it's really really heavy. And benchmarks says things didn't really changed. I compared Laravel to NestJS and it's 20x times slower. Then I compared NestJS to Gin (golang framework) and it's 2 times slower.
@nimitmaru Жыл бұрын
PHP does indeed start a new process for each request in a traditional Apache setup, and this used to be a significant performance concern. However, with the adoption of PHP-FPM and OpCache, php's performance and efficiency have greatly improved. OpCache can cache the bytecode of PHP scripts, removing the need to recompile them on every request.Laravel IS considered a "heavy" framework compared to micro-frameworks in other languages. However, this "weight" comes with features and flexibility. It's true that laravel might not be the best choice for ultra-high-performance applications where every millisecond counts, but it is suitable for a tons of applications.
@Rundik Жыл бұрын
Why do you have two adblocks?
@aarondfrancis Жыл бұрын
Do you mean ad breaks in the video? Or ad blockers on my browser?
@adamKing0g Жыл бұрын
Perfect Quick Explanation 🤍🤍🤍🤍🤍🤍
@adnenchouibi7945 Жыл бұрын
Strict typing in PHP is not just about the beauty of appearance; it's about practicality, reliability, and avoiding errors. Just like following a clear plan when building something, strict typing ensures that you use the right data types for the best results in your code. It's not just for looks; it's a practical approach that makes your code easier to understand and maintain.
@eritech Жыл бұрын
Bro, please do some extra video. I love how you explain.
@aarondfrancis Жыл бұрын
First one on KZbin, but certainly not the last! If you want to learn MySQL I did a whole course at PlanetScale.com/MySQL. Appreciate your kind words
@jirkasasatora9402 Жыл бұрын
When I learned PHP in school, it felt like a terrible language. I preferred to use NodeJS for the backend. But after watching this video, I realized that if I use a framework like Laravel, it doesn't have to be so bad. Maybe I'll learn Laravel sometime in the future. I like that it makes a lot of things easier for us. Amazing video. 🙂
@aarondfrancis Жыл бұрын
Yessss so pumped to hear that! Thanks for the comment
@edgeeffect Жыл бұрын
No, it didn't "feel" like a terrible language, it is. ;)
@Alcyoneus_s Жыл бұрын
@@edgeeffectI bet you use python
@konstakuosmanen Жыл бұрын
@@edgeeffectno, it used to be terrible, it no longer is
@RealHomeboy Жыл бұрын
Wait until you learn Symfony
@YiannisChristodoulou Жыл бұрын
This is a really great presentation about #Laravel v10! 👏 Thank you very much @Aaron! 🙏
@dsebastienАй бұрын
I did PHP development back in 2000, then switched to Java, Kotlin, Node, TypeScript, Python, etc. I got fed up with the JS ecosystem, and decided to dive back into PHP and Laravel in August. And I'm sooooooooooo pleasantly surprised. I've used MANY frameworks over the years, and Laravel is clearly on the very top of my list now. Spring is amazing in Java, but it doesn't do nearly as much as what Laravel does (fullstack!). In the Node ecosystem, Next.js is pretty cool, but it's unstable as hell, similar to the whole ecosystem. It's not mature at all. And I have been really deep down into some rabbit holes with the tooling, frameworks & al. Laravel is clearly top notch and mature in comparison. The closest I found before in nodeland was NestJS, which I covered in my book about TypeScript. The only thing I miss is type-safety. But there's certainly hope there for the future. I still need to dive into the code quality tooling (PHPStan & co).
@ste8701 Жыл бұрын
really nice introduction, thx for that!👍
@MahfuzulHasan100 Жыл бұрын
Excellent video 😀, Very informative.
@aarondfrancis Жыл бұрын
Thank you Mahfuzul!
@yalmeme Жыл бұрын
If I'm mostly working with wordpress small-medium websites, do I actually need to learn Laravel? For what? It looks super complicated for me from the distance.
@sanjivkahol9773 Жыл бұрын
The most important thing laravel update his own funactionality very consistently and hence it can be done its execution faster and faster in further future ...
@levibaraka Жыл бұрын
Great video. Finally other languages taking an opinionated project scaffold approach like java with spring boot and jhipster
@Lightflames85 Жыл бұрын
I learned php where you had to write every single piece of code and it was so annoying! Thankfully that seem to have changed and have become more user-friendly for the delevoper. I did not understand everything said in the video as I have been away from coding php for years. I found it to be to difficult when you want to do something specific but seems like it has become easier with the framework. I am also thankful that end brackets is now automatically done for you as its a nightmare sorting throw syntax if you forget to end your syntax somewhere in the code. I may take a look at this framework.
@YourBoyRob Жыл бұрын
I love this guy, I totally agree. Coming from a server admin and Laravel dev to "serverless", bro who the heck knows what serverless means xD
@jovincebrillantes1042 Жыл бұрын
InertiaJs and Breeze is the reason I use Laravel, Breeze has just added a Typescript support, and of course, Eloquent.