Thanks for all the value that the Laravel team provides, Herd is an amazing tool, and Volt looks interesting to at least handle all the component logic & presentation in the same places like Vue or React, I have mixed feelings about Folio... I think that it could be nice for static pages... but for a pretty large backend application it could lead to handling logic in a pretty inconsistent way: If I should use only blade files a consistent approach could be to handle it with controllers->simple blade templates and use Volt only in the places that makes sense... but definitely a game changer as always the Laravel team adding great things to the community
@sunwarulislam7402 Жыл бұрын
Great works. Thank you so much for making developers' life easier.
@aeid502 Жыл бұрын
Is there anybody else doesn't like the minimal framework files ? After many years of development with laravel these files became a second nature and can easily reach to them, but after being minimal, it will take developers some times to adapt specially the kernel stuff and middlewares
@drcphd Жыл бұрын
Indeed. It may make it easier to complete your first "Hello world" app, but all of this magic and hiding stuff will absolutely make it more difficult to understand what's going on.
@gregorymurunga8046 Жыл бұрын
it's crazy how far laravel has come i started with laravel 3/4, php doesn't need javascript unbelievable what a time for programmers.
@andriitkachenko Жыл бұрын
Thank you Taylor and team !
@francescoleto2823 Жыл бұрын
Awesome!! Thank you guys
@anthonyjamesaliduh7525 Жыл бұрын
Thank you Taylor!
@aeid502 Жыл бұрын
Some of the words that made me happy is that taylor mentioned (if you like folio) which means that it is an optional sol. Since with complicated large scale apps, this from my point of view will not be easy to maintain
@maduonline Жыл бұрын
Surprises as always. Thank you guys for all the amazingnous. :)
@rodrigoalvesvilela23 Жыл бұрын
While I enjoy the JS stylish development (like Vue) as a PHP dev - and it removes many of the headaches there was in the past with AJAX request, I am concerned over it appearing that we are going full circle back into the old days of PHP where you'd write your logic in your template. MVC exists for a reason, regardless, let's see how it will progress and how maintainable projects will be using this development methodology.
@magalhaesmurilo Жыл бұрын
I thought the exact same thing when i saw the presentation
@ROX2 Жыл бұрын
now here we have OOP over files and folders.. jesus. and peoples cheers in the hall 🤦♂🤦♂🤦♂🤦♂🤦♂🤦♂
@hmb8801 Жыл бұрын
But in some cases it makes sense to have this feature.
@taholder Жыл бұрын
MVC was never a great pattern. Imo this is a much better way of working. I like 👏
@ApalMarlak Жыл бұрын
These new features are purely optional, you will never be forced to shift from traditional MVC 👌 And while I can see how it looks like "old days PHP", I see it as a much more refined and efficient version of it. I can see how this can appeal to those who entered the dev world via JS paradigms. This could help increase PHP's popularity in the long run. On a personal level, I see that as a way to prototype apps even quicker, which I think is a huge win for indie devs & small teams 🙌
@sentgine Жыл бұрын
Looking forward to Laravel 11's official launch!
@xristianmatos Жыл бұрын
Volt is looking a little bit like Remix. I'm excited to give it a try with Folio. Its simplicity is particularly helpful for smaller applications.
@danfg7215 Жыл бұрын
Wow! Such an amazing guy... even though he uses spaces instead of tabs.
@erhanurgun Жыл бұрын
These innovations are really great, I am curious to see what new things can happen in the future. 😍
@bulent2435 Жыл бұрын
Not a fan of react like blade approach but some people will love for sure. Thanks for everything.
@xristianmatos Жыл бұрын
Are you getting this error when calling the "provide" function in Volt "Call to undefined function Livewire\Volt\provide()"? I can see Taylor using it in the Todo example but for some reason, the function is not available in the repository at volt/functions.php.
@galihanggorojati3455 Жыл бұрын
Thankyou Taylor 🥂
@vivekwah Жыл бұрын
By simply witnessing it, it's clear that we've made significant progress from our initial point. The intensity of the applause can provide insights into the anticipation of these various use cases.
@PabloRodriguez-su4gp Жыл бұрын
I don't like the hiding of the config files. That's a lot of functionality that exists and it's evident fairly easily for any developer. I get making things easier and less overwhelming for newcomers but these simple files are very easy to understand. I don't really see the downside in keeping them by default
@william-uk Жыл бұрын
I’d agree if they were completely hidden, but you’ll be able to see the defaults in vendor, as with other files you have to publish. Also I like being able to remove all the options you don’t need. The important thing is making it sufficiently clear in the docs that all this config is available.
@afolabiabiodun7582 Жыл бұрын
Thank you for doing this for us
@PrajwolOnta Жыл бұрын
Does anyone know what terminal is Taylor using?
@anismemon8872 Жыл бұрын
Thank you Tailor.
@amanullah1 Жыл бұрын
Awesome, Congrats.
@adnanjojo Жыл бұрын
Simply, Awsome :)
@Somcoders Жыл бұрын
Waaaw! Laravel team never disappoint xD.
@srikanthsanjeev Жыл бұрын
Thank you Taylor :)
@magalhaesmurilo Жыл бұрын
Too bad Herd isn't available on Linux or Windows. It looks like such a great tool
@jackelofnar Жыл бұрын
Laravel seems to focus on mac
@MarkChaney Жыл бұрын
@@jackelofnar probably because a large majority of developers that are deeply involved with laravel are mac users. Including most (if not all) that I saw attending the conference tbh.
@rationalityfirst Жыл бұрын
@@MarkChaney quite sad
@gdogmalone Жыл бұрын
I imagine getting that to work on Windows would be a nightmare. Outside of WSL it’s always been a slog
@cykablyatii2086 Жыл бұрын
I hope Laragon would ship Herd's features into Laragon app. it's kinda the same I think
@flutterquickdemo2468 Жыл бұрын
Desperately need livewire 3 video
@jcihrens Жыл бұрын
kzbin.info/www/bejne/i16xaYSnppVlmJI
@alexhackney4045 Жыл бұрын
kzbin.info/www/bejne/i16xaYSnppVlmJI
@melekRebai Жыл бұрын
Volt is amazing
@labkitadev Жыл бұрын
thanks for upload
@wadecodez Жыл бұрын
but how do you use slots in livewire?
@ROX2 Жыл бұрын
websockets is still has rudimentary support and not supported in octane-swoole, what we need to do.. Another kind of defining blade component but in js style! Geniusly. Websockets even hasnt two direction data transfering from client to server e.g. such a shame.
@rupeshshrestha3752 Жыл бұрын
Wish I could be there for the conference 🥲 enjoyed every second watching. Thanks taylor for best framework in the world 🎉
@mokhosh Жыл бұрын
When are you uploading the rest of the talks please?
@alexhackney4045 Жыл бұрын
He stated on twitter he will be releasing them through this week.
@aeapyps Жыл бұрын
"Everything just works" 😎
@kevinmitnickdev Жыл бұрын
Thank you taylor ..
@matrixlander85 Жыл бұрын
The Folio demo reminds me of how we built PHP apps without a CMS / Framework back in 2007. It can get really messy real quick with all that PHP code in the template file. I wonder who the target audience for Folio is.
@aeapyps Жыл бұрын
could be simple static pages as Taylor said.
@ApalMarlak Жыл бұрын
I'd say it's perfect for single devs or small teams / small projects. I can't help but think of founders like Pieter Levels, known to make his living from single page PHP apps 🙃 Even for bigger projects, I can see Folio being used to manage simples mandatory pages that you almost never have to update.
@name_less227 Жыл бұрын
So glad I made the switch back to laravel from nextjs a few months ago. Now they are basically the same, anyway. lol
@bedramtamang1439 Жыл бұрын
Perfect
@TariqSajid Жыл бұрын
laravel really needs to improve performance like close to golang or rust. maybe create a tool that convert laravel into binary that would be awesome
@ROX2 Жыл бұрын
yes, but they do blade template in js-framework style ignoring OOP and best practices like KISS and many other. I use chinese fork of laravel-swoole and they have little websocket support out of box, and i was create REALTIME GAME with Unity and laravel-swoole as backend with 60 packets per second and 1-2% CPU load ! just think about this. Also - swoole realy close to golang performance, and it still scripting lang without compiler !
@SXsoft99 Жыл бұрын
I like the fact that new instances of laravel come with less boilerplate. Laravel Folio, Laravel Volt trying to steal developers from react and vue :)), also they seem to work like old php frameworks did in the past (but this just shows they are kinda targeted to new developers). tbh I still prefer not to keep my busines logic in my templates. At the same time i feel like the JS world at the moment is in a shitty state and we should not inspire features from there taking into account how bad developers feel.
@william-uk Жыл бұрын
Yep, also the "it’s like Tailwind but for Livewire" doesn’t quite work IMHO, because for me the big win with Tailwind isn’t so much having everything in the same file, though that does save keystrokes, more it’s not having to endlessly agonise over a unique naming structure for your CSS classes or explain it to someone else working on the project - and in any case, in Tailwind you’re writing the code right inside your elements, not in a separate PHP block at the top of the page like you are with Volt.
@Artem-jm9xd Жыл бұрын
I wanted to see the crowd. Cameraman is also a developer?😂
@smtkumar007 Жыл бұрын
the routing looks very similar to nextjs , why don't we also add server action to laravel and make it optional. that would be a killer feature
@RoderikEmmerink Жыл бұрын
The blade views in resources/views are pretty far to navigate from the app namespace (e.g. the controllers).
@Tegzand Жыл бұрын
When will Laravel 11 launched
@Niboros Жыл бұрын
According to the Support Policy, Laravel 11 is scheduled to be released in February 6th, 2024.
@Tegzand Жыл бұрын
@@Niboros thanks
@daviddprtma Жыл бұрын
why laravel herd only available in mac and not in windows too😢 I mean I want to fast my work without installing all composer and packages manually again
@developersharif Жыл бұрын
❤🎉
@Tuto1902 Жыл бұрын
🤯
@ahmedsafaa1097 Жыл бұрын
Volt seems waooow
@yeapea Жыл бұрын
Nerd Herd
@dc22199x Жыл бұрын
Herd broke my local development, extensions seems not working well.
@mtzrmzia Жыл бұрын
Laravel Herd is like PhpMon app?
@marcelrozendaal776 Жыл бұрын
Yes but faster
@bayramgeldibayriyev Жыл бұрын
and not using homebrew
@TheoKotey Жыл бұрын
No windows version of Laravel Herd? Sad sad sad😔
@maximeetundi Жыл бұрын
event linux debian or ubuntu
@maximeetundi Жыл бұрын
thank you very much Please also consider adding laravel herd for linux and windows
@ROX2 Жыл бұрын
im also versus "simplifiing" laravel 11 skeleton, removing configuration files make an illusion of unconfigurability. you just dont know what you can configure and what settings your app using if you are new in laravel ecosystem. it absolutely disaster for any newbie! stop this useless work and take sense over new features like full websockets support (not for notifications only lol) or performance improoving
@maxwelleaton Жыл бұрын
Useless work? Bro who are you and what have you done? Otwell deserves nothing but praise.
@hugo-abdou Жыл бұрын
You, random person i will never meet. I wish you success. Everything gonna be okay
@UfuUfu-sj3bv10 ай бұрын
The set design is kinda bad because there is a guy with redish complexity in a red shirt in front of a red wall :D
@greenbillugaming2781 Жыл бұрын
most of the php community are not using macos
@syedabdulsamadahsan277411 ай бұрын
I hate
@edwinencomienda Жыл бұрын
first ❤
@7ala9at Жыл бұрын
second
@drcphd Жыл бұрын
I really don't like the push for "magic" and hiding stuff behind more magic. Been using Laravel since 2013, and it seems like the average developer understands less and less of what's going on. I mean `protected $dontReport = [];`. So, everything gets reported? Guess again. `config/app.php` lists all your service providers? Well, plus some other stuff you won't see, even locally installed packages.