New In Laravel 7 - e01 - New Blade Components

Поделиться
HTML-код
  • Опубликовано: 11 дек 2024
  • It's time again to explore the new features coming to Laravel 7. In this first episode, we are taking a look at the new Blade Component notation that will be available. We will look at the full version, the inline component version and the classless version.
    Foreign Devs Podcast
    foreign-devs.t...
    Documentation
    laravel.com/do...
    For the best experience, follow along in our interactive school at www.coderstape...
    DigitalOcean Referral
    m.do.co/c/7dce...

Комментарии • 250

  • @sanaullahkhan9529
    @sanaullahkhan9529 4 года назад

    You are my best laravel teacher, I started laravel 5.8 with you and I learn a lot from you. When i open RUclips for getting any help first i visit your channel looking for new things. Thank you so much and God bless you,

  • @lawfal6203
    @lawfal6203 3 года назад

    Best laravel tutor ever, i love everytime he said, "hit refresh.... and boom". Already following his tutorial from laravel 5

  • @mohamedabdel-wahed2427
    @mohamedabdel-wahed2427 4 года назад +66

    The best laravel teacher ❤️

    • @pastuh
      @pastuh 4 года назад +1

      Can't confirm.. need to watch all laravel videos :X

    • @mel-182
      @mel-182 4 года назад +1

      I recommend the "Laravel - From Ground to Up" series. It is in Laravel 5.8 but still very relevant today.

  • @legend6684
    @legend6684 4 года назад +5

    This is my first laravel 7 lesson , thank you victor for clarifying this new feature 👌🏻

  • @rashidbehnam2139
    @rashidbehnam2139 4 года назад +3

    thank you Victor you're the best laravel tutor on the net , please kindly make a crash course about breadcrumbs in laravel . thanks again

  • @shivansh901
    @shivansh901 3 года назад

    Awesome tutorial man... thoroughly explained with examples... Thanks for such informative content

  • @tanvirsajib8931
    @tanvirsajib8931 4 года назад +1

    The way you teach ... wow. I love it. You know programming concept and can explain so easily. PLZ make a tutorial for php design pattern's . specially those which laravel used .

  • @NirajDhakal
    @NirajDhakal 4 года назад +3

    I kinda get excited every time when I get notified about your video. It's always something new and fun. Learning laravel was never so easy but you made it.

  • @jlbardinas1
    @jlbardinas1 4 года назад

    I just recently back from using laravel and this feature completely change the development. Amazing stuff!!

  • @bboydarknesz
    @bboydarknesz 3 года назад

    this tutorial covering every questions I want to ask before using this feature.
    man!!! you God !

  • @Bechill3d
    @Bechill3d 4 года назад

    So clear, not a single seconde of explanation waste in that tutorial ! Thanks you very much, I'll definitely follow you

  • @AugustoTitan
    @AugustoTitan 4 года назад +23

    This feature is clearly inspired by Vue, down to the syntax! I already build some partial blade files as components, but the @include syntax is not as clean as this new one.
    Looking forward to the upcoming Laravel 7 videos!

    • @insanityrodax8621
      @insanityrodax8621 4 года назад +2

      When I saw the closing tags I immediately thought this was inspired by React, and the data being passed as props.

  • @messi8ballon_dor
    @messi8ballon_dor 4 года назад +1

    I really love your tutorials. It’s easy to understand. Thanks so much and please keep doing :)

  • @richarddanladi9802
    @richarddanladi9802 4 года назад

    Learning would've be more than fun if there'll great teachers like you.

  • @desakoding
    @desakoding 2 года назад

    I really like this tutorial, even though I don't know the language you use, but I understand, with your explanation, thank you...
    waiting for the next tutorial laravel 9
    I live in Indonesia

  • @VadimBesedin
    @VadimBesedin 4 года назад +1

    You're fast! Thank you for another great set of videos. I like your presentation style - nice, clean and straight! Your videos helps a lot. Thank you and please keep it up.

  • @mohomedkalif2549
    @mohomedkalif2549 4 года назад

    brother, i am srilankan.your vidios are best,. please continue all vidios .good luck i am srilanka. please do laravel and vue peoject. your discription is best. all on ecan understand,.

  • @monkhouseenterprises3330
    @monkhouseenterprises3330 4 года назад

    You are my only teacher in laravel Victor,live long master,live long the legend

  • @mohidmeer2597
    @mohidmeer2597 3 года назад

    I love 💕 his voice and simplicity how he explains

  • @yassensayedmohamed5062
    @yassensayedmohamed5062 4 года назад

    The best laravel teacher ❤️
    really thanks ❤️

  • @ab3d69
    @ab3d69 4 года назад

    you teach very well! it's like you read from a prepared manuscript! really fluent and informative. if i would capture one of your videos it probably will be double in length if not triple! :)) very awesome courses and i learned a lot. wish you best of things sir

  • @alfazulkarnainaziz
    @alfazulkarnainaziz 4 года назад +1

    Terima Kasih :)

  • @salauddinahamedkashif2970
    @salauddinahamedkashif2970 3 года назад

    this was a great help. thanks a lot codes tape.... Hail coder's tape (y)

  • @Virtualmix
    @Virtualmix 4 года назад +3

    Awesome explanations as usual.
    At first glance, I'm not sold on these new features. They feel hacky and don't follow existing syntax... But I know Laravel is developed by awesome people, I'll trust their judgement.

  • @merajjahir2602
    @merajjahir2602 3 года назад

    that's the best video on laravel component

  • @sasikaprabatha9204
    @sasikaprabatha9204 4 года назад

    You are a amazing teacher ... learn lot of things ...

  • @teddyperera8531
    @teddyperera8531 4 года назад

    best laravel tutorials in the internet

  • @pietrosavastano9940
    @pietrosavastano9940 3 года назад +1

    Victor the living Legend

  • @ypqfyf
    @ypqfyf 4 года назад

    Very well organised video, thanks heaps mate.

  • @watchdose
    @watchdose 4 года назад

    bro you are the bes i nevee ever thoight i could understand laravel but your 4 hours v5.8 course lead me to laravel 7 advance level.
    Thanks man i thought your videos will be on freecodegram/freecodecamp but you had this channel
    sub.
    love you keep it up

  • @flash55nl
    @flash55nl 4 года назад

    Thanks for explaining this, it was very helpful! Very powerful stuff.

  • @ceyhunyucel4749
    @ceyhunyucel4749 4 года назад +2

    :) that was like a React Component.Nice new feature really.I'm also excited for HandledCors middleware too :D

  • @surajnirmal391
    @surajnirmal391 4 года назад

    you explain really good, good job!!

  • @joebelal4968
    @joebelal4968 4 года назад

    Waiting for New In Laravel 8

  • @chaokang7421
    @chaokang7421 4 года назад +1

    i don't think this is a better way to build a website then with laravel & Vue, but here is the best video to explain all of this. looking forward to see more Videos of Laravel 7

  • @mohammedrizwan8123
    @mohammedrizwan8123 4 года назад

    Great explanation

  • @mcblade85
    @mcblade85 4 года назад +3

    That is amazing. I mean, that's so close from what we do on Vue.js that it's not that hard to understand Laravel 7 Components.

    • @mcblade85
      @mcblade85 4 года назад

      Just saw today your what's new in PHP 7.4. Now I have sure PHP is becoming the new Javascript lol 😅

  • @omaryahia
    @omaryahia 2 года назад

    thank you for the clear explanation

  • @ellmatic
    @ellmatic 3 года назад

    Very cool information.

  • @jadersbr
    @jadersbr 4 года назад

    Great content, thanks for share!

  • @bundayyolayinka3352
    @bundayyolayinka3352 4 года назад +1

    great stuff. Please do Guzzle next

  • @taufikardiansyah873
    @taufikardiansyah873 4 года назад

    Wow... that's great, let's see what artisan can do with that awesome feature...

  • @poldohub5275
    @poldohub5275 4 года назад

    Woah another best explanation

  • @bilalshahzad8724
    @bilalshahzad8724 4 года назад

    15:37 i was also excited on that particular moment :D

  • @socheaung3852
    @socheaung3852 4 года назад

    nice video. I wait for full tutorial laravel 7 from you . Thanks

  • @omarbara
    @omarbara 4 года назад

    this is real great way of explination , thanx i learned a lot and i hope you all the best.
    i think laravel component is very similar to Angular and react concept which is cool

  • @manuelceron
    @manuelceron 3 года назад

    Thank you, excelent video

  • @mel-182
    @mel-182 4 года назад +1

    This is cool very similar with vuejs.. Very useful if you have a template or different layout for pages, posts, or any other model.. Thanks Victor!

  •  4 года назад +1

    So we don't need react or vue anymore ? But compare to those js framework, i think its can help us changing the page view without full page reloading.

  • @jcastillo0314
    @jcastillo0314 4 года назад

    Thanks a lot. You're a great teacher!

  • @ralfjayjovenal8021
    @ralfjayjovenal8021 4 года назад +6

    Hi Victor! Are you planning to make a tutorial for a laravel airlock?

    • @knightjustice30
      @knightjustice30 4 года назад

      ruclips.net/video/Kd3hcrxtTHA/видео.html

  • @leoaldi9379
    @leoaldi9379 4 года назад

    thankyou, very clear explanation

  • @mori181186
    @mori181186 4 года назад +1

    This is a page builder for the users, without realtime :) Create components and all thinks can dynamically! Create work laravel

  • @barenpasaribu5428
    @barenpasaribu5428 2 года назад

    Nice brother..!!

  • @Rs3Audi
    @Rs3Audi 4 года назад

    thanks for video. awesome as usual

  • @fisaman79
    @fisaman79 4 года назад +3

    The first part is similar to ZendFramework ViewHelper of 10 years ago. What do you think about?

  • @glenbensondeguzman4643
    @glenbensondeguzman4643 4 года назад

    Very clear !!!!

  • @raj-kal
    @raj-kal 4 года назад

    awesome tutorial. subscribed!

  • @awarpulldozer8228
    @awarpulldozer8228 4 года назад

    man i love you .. keep going love your lessons ..

  • @friend802000
    @friend802000 4 года назад

    Victor is the best!

  • @davidsaint8866
    @davidsaint8866 4 года назад +1

    Really smart

  • @bankai_soul
    @bankai_soul 4 года назад +1

    I'm feeling like having drag and drop components for code writers, I'm gonna download bootstrap and make every single tag with classes into my components and done with UI.😁😎

  • @denizsokullu8005
    @denizsokullu8005 4 года назад

    Great video, thank you!

  • @NgodingPintar
    @NgodingPintar 4 года назад +1

    Wow, very cool, thanks bro, i'm from indonesia. salam #ngodingpintar

  • @rolandocaraballo
    @rolandocaraballo 4 года назад

    ok I need to know if is any similar to implode on laravel blade????

  • @ElmachitoSilbateador
    @ElmachitoSilbateador 4 года назад +86

    we just got laravel 6 a couple of months ago, now we have 7.... WTF?

    • @mohamed__abdallah
      @mohamed__abdallah 4 года назад +1

      laravel 6 is (LTS) laravel.com/docs/master/releases#support-policy

    • @nac9880
      @nac9880 4 года назад

      ikr '-'

    • @josermzte
      @josermzte 4 года назад +9

      Just a friendly reminder, starting in 6 laravel adopted semver (semanthic versioning), so expect a new major bump every 6 months, release dates are basically the same as 5 but with a new version semanthic.
      laravel-news.com/laravel-releases

    • @ayushdev335
      @ayushdev335 4 года назад +1

      GET OUT!

    • @wasimhanif5597
      @wasimhanif5597 4 года назад

      Both are same dont be warried about new release .

  • @jayreigning
    @jayreigning 4 года назад

    Thanks, Victor, you are the best. When is your premium course coming out?

  • @cafedelprogramador
    @cafedelprogramador 4 года назад

    Pretty cool your video!

  • @ChrystopherMedina
    @ChrystopherMedina 4 года назад

    ur awesome as a teacher.

  • @JohnSmith-zl8rz
    @JohnSmith-zl8rz 4 года назад

    Your tuts are way better than Laracast.com

  • @neerajtangariya4067
    @neerajtangariya4067 4 года назад

    Liked this one...

  • @baliflorent6971
    @baliflorent6971 2 года назад

    Thanks. Which theme do you use in the editor ?

  • @noorahmed5115
    @noorahmed5115 4 года назад

    How Cool is that!!!

  • @adityakadam2256
    @adityakadam2256 3 года назад

    Great video. A quick question, which one renders faster Laravel component or Vue Component?

  • @REPOORTEHT
    @REPOORTEHT 4 года назад +1

    Someone can explain me what's the difference compared to block concept of the past?

  • @flutterflowexpert
    @flutterflowexpert 4 года назад

    very useful video!

  • @ryanwu6889
    @ryanwu6889 4 года назад

    thx a lot ! very help!

  • @jackvial5591
    @jackvial5591 4 года назад +1

    Now if it could include and build your JS and CSS that would be real nice.

  • @simeonapu435
    @simeonapu435 4 года назад

    With theme are you using for your phpstorm?

  • @Melvin420x12
    @Melvin420x12 4 года назад

    A small question though. This looks like it's able to replace Blade Templates fully. When should one use a template VS. a component?

  • @bewhyorg
    @bewhyorg 4 года назад +1

    So an easier WebService call for Html responce instead of Json, and less parsing???

  • @mist4620
    @mist4620 4 года назад

    At 10:00 you're talking about passing data through to the component from the view using @foreach($list('another') as $item) {...}.
    I've looked around and can't find it in the docs or api docs so I've come to ask you, can you pass an iterrable into it as well?
    For instance, if you're writing a booking system with both registered users and guests you might have something like:
    // controller:
    $users = User::limit(10)->get();
    // view:
    @foreach($users($guests) as $user)...
    Just curious. Nothing more.

  • @WidiSatriyaAviyantoro
    @WidiSatriyaAviyantoro 4 года назад +1

    ChrisFix of Coder

  • @creative-commons-videos
    @creative-commons-videos 4 года назад +1

    can you please add tutorial of xstate, finite state machine ?

  • @noelkalel
    @noelkalel 4 года назад +2

    any chance to make video with a-z ( alphabetic ) pagination?
    tnx for all your videos victor. :)

  • @adante407
    @adante407 4 года назад

    Great tutorial. Would it be possible to zoom in a little on your editor in your tutorials? Hard to see the syntax.

  • @curias7
    @curias7 4 года назад

    function as a variable is now not available on laravel 8? perhaps, I doing it wrong?

  • @HRaza143
    @HRaza143 4 года назад

    I am getting this error Cannot use object of type Illuminate\View\InvokableComponentVariable as array

  • @perfect.stealth
    @perfect.stealth 4 года назад

    I love you man.

  • @arwan07
    @arwan07 4 года назад

    Very cool explanation, small issue, why you public the attribute, its violate the encapsulation principal.

  • @satorlous
    @satorlous 4 года назад

    Why h1 and h2 tags didnt work inside component?

  • @codeexposed
    @codeexposed 4 года назад

    Great tutorial!!! How do you update to Laravel 7?

  • @leonardBeni
    @leonardBeni 4 года назад +4

    As far as i see this feature, it actually more simple to create view composer, and create provider for it... This feature IMHO just complicate things...

    • @CodersTape
      @CodersTape  4 года назад +4

      Think of it as another tool in the toolbox. You might find something useful to use it on.

    • @brazensmusings2738
      @brazensmusings2738 4 года назад

      Both are really mostly just two different point of views of the same thing. The new syntax as added gimmick also sugar coats the declaration, making it much more compact and HTML like. I love the syntax, it has contracted my views beautifully.
      The class is totally optional which addresses the case when you only have simple variables, getting populated with no post processing.

  • @mohammed-alzard
    @mohammed-alzard 4 года назад

    very very cool :)

  • @alexcruz457
    @alexcruz457 4 года назад

    Hi Victor, any chance in a simple inventory in laravel 7 implementiing roles and permissions?

  • @UPeUEPG
    @UPeUEPG 4 года назад

    Great update!, just a question, if i tried to make a input component with classic @error {{$message}} @enderror and it put into a form blade, first time don't render @error sentence. How can i render again if i got error in my form. Thanks a lot.

  • @codingstuff8305
    @codingstuff8305 4 года назад

    Hi Victor. As usual your Video is very clear. Indeed the laravel team have been inspired by the Vue syntax on the blade components. They go too fast, the version 7 is already available and I didn't get all the new feature of the version 6...

  • @CyanidePierce90
    @CyanidePierce90 4 года назад

    Is this on page load only and not ajaxy as such

  • @CliffordBradbury
    @CliffordBradbury 4 года назад

    Welcome back Victor! Where have you been?

  • @khakha40
    @khakha40 4 года назад

    what is this error please: "Symfony\Component\HttpFoundation\RedirectResponse::__construct() must be of the type int, array given, called in C:\xampp\htdocs\ecole\vendor\laravel\framework\src\Illuminate\Routing\Redirector.php on line 203"