Laravel
Laravel
  • 210
  • 1 961 808
Don't Sweat the Small Things... Like Pagination (React/Blade/Livewire examples)
There's a lot of things that go into building an application. You should worry about those, not small things like pagination.
While pagination is incredibly crucial, Laravel just makes it... easy. Let's take a look at how pagination works in Laravel and how to set it up in Blade, Livewire, and React with Inertia.
Links:
Pagination Docs: laravel.com/docs/11.x/pagination
Livewire Pagination: livewire.laravel.com/docs/pagination
Переглядів: 3 255

Відео

Build Your First CLI App with Laravel Prompts
Переглядів 3 тис.14 годин тому
Making something beautiful and functional in the command line doesn't have to be that hard. This video is geared towards someone who hasn't seen just how easy building an application with Laravel Prompts can be. In this short video, we take a look at how to utilize Laravel Prompts for user-friendly command-line forms, validate input, and implement advanced features like multi-select and spinner...
Is Facade Fake, Custom View Paths, Deduplicate & Collapse With Keys
Переглядів 2,6 тис.16 годин тому
What's new in Laravel is back! We share new features of the Laravel framework every week 🙌 1️⃣ Is Facade Fake github.com/laravel/framework/pull/52357 2️⃣ Allow Custom View Path github.com/laravel/framework/pull/52219 3️⃣ Ask About Markdown Template github.com/laravel/framework/pull/52355 4️⃣ Assert Jobs NOT github.com/laravel/framework/pull/52320 5️⃣ Deduplicate github.com/laravel/framework/pul...
Testing Helpers, Exact JSON Structure & Where None
Переглядів 2,3 тис.День тому
What's new in Laravel is back! We share new features of the Laravel framework every week 🙌 (Release 11.19) 1️⃣ Without Header Method github.com/laravel/framework/pull/52309 2️⃣ Assert Exact JSON Structure github.com/laravel/framework/pull/52311 3️⃣ Assert See HTML github.com/laravel/framework/pull/52285 4️⃣ Where None github.com/laravel/framework/pull/52260 00:00 Welcome 00:16 Without Header Me...
From Idea to Merged Laravel Pull Request ✅
Переглядів 6 тис.День тому
Watch a real-world process of creating and submitting a pull request to the Laravel framework! Perfect for newcomers writing their first PR and experienced developers alike. Learn strategies to significantly boost your chances of getting your contributions merged into Laravel. ➡️ PR: github.com/laravel/framework/pull/52355
Validate That Data (A 3 Minute Overview of Validation in Laravel)
Переглядів 3,1 тис.14 днів тому
A crucial element of building real-world applications is making sure any data you're accepting from your users is validated. AKA, is it in the format you're expecting and are there no security concerns with the data before storing it in your database. Thankfully, Laravel has a TON of helpers, rules, and more to make validation... easy. Let's take a look. Links: laravel.com/docs/11.x/validation
Upsert On Relations & Complete Words Limit in Laravel
Переглядів 2,8 тис.14 днів тому
What's new in Laravel is back! We share new features of the Laravel framework every week 🙌 Shown features are from the release: Laravel v11.18.1 1️⃣ Terminating Event github.com/laravel/framework/pull/52259 2️⃣ Get Dispatched Batches github.com/laravel/framework/pull/52270 3️⃣ Upsert Constraints github.com/laravel/framework/pull/52239 4️⃣ Complete Words Limit github.com/laravel/framework/pull/5...
I'm new to testing in Laravel (Watch me learn)
Переглядів 7 тис.21 день тому
Whether you're a testing expert or haven't written a single "php artisan make:test" command, join me and let's learn how to think through the process of writing a first test in Laravel. While I learn how to write a feature test in Laravel with Livewire Volt, a lot of what we will learn together can be applied across any stack within Laravel. Learn something new with me today! :) 00:00 Confessio...
Nova - The Admin Panel for Your Next Project
Переглядів 4,8 тис.21 день тому
Laravel is more than just a web framework; it's a comprehensive ecosystem filled with tools for every aspect of web development. In our video series, we'll explore all the powerful tools Laravel provides. This one is about Laravel Nova, a beautiful admin panel for your application that is easy to install in new or given projects. ➡️ nova.laravel.com
Microsecond Travel, Assert Sent To & Where Like
Переглядів 3 тис.21 день тому
What's new in Laravel is back! We share new features of the Laravel framework every week 🙌 The shown features come with v11.16 & 11.17 1️⃣ New Where Like Methods github.com/laravel/framework/pull/52147 2️⃣ Assert Sent To github.com/laravel/framework/pull/52083 3️⃣ Microsecond Travel github.com/laravel/framework/pull/52190 Timeline: 00:00 Welcome 00:18 New Where Like Methods 01:57 Assert Sent To...
Laravel Jetstream: The Most Powerful Way to Kickstart Your Application
Переглядів 4,8 тис.Місяць тому
Laravel is more than just a web framework; it's a comprehensive ecosystem filled with tools for every aspect of web development. In our video series, we'll explore all the powerful tools Laravel provides. This one is about Laravel Jetstream, our most powerful starter kit, to kickstart you next Laravel application. ➡️ Jetstream: jetstream.laravel.com/
What in the world is a Facade?
Переглядів 8 тис.Місяць тому
What in the world is a Facade?
Generics, Mail Command & Migration Enhancements in Laravel
Переглядів 4,7 тис.Місяць тому
Generics, Mail Command & Migration Enhancements in Laravel
Exploring Laravel Rate Limiters: Control Traffic & Secure Actions ⛔
Переглядів 3,8 тис.Місяць тому
Exploring Laravel Rate Limiters: Control Traffic & Secure Actions ⛔
Kickstart Your Laravel Project with Breeze: The Minimal Starter Kit
Переглядів 2,6 тис.Місяць тому
Kickstart Your Laravel Project with Breeze: The Minimal Starter Kit
Build a Real-Time Web App with Laravel Reverb - COMPLETE TUTORIAL (Laravel, Livewire, Alpine & more)
Переглядів 12 тис.Місяць тому
Build a Real-Time Web App with Laravel Reverb - COMPLETE TUTORIAL (Laravel, Livewire, Alpine & more)
Aikido for Laravel Forge
Переглядів 4,1 тис.Місяць тому
Aikido for Laravel Forge
Unite JavaScript Power with Laravel & Inertia
Переглядів 4,6 тис.Місяць тому
Unite JavaScript Power with Laravel & Inertia
Which Livewire method should I use?
Переглядів 5 тис.Місяць тому
Which Livewire method should I use?
Multiply Collections, Number Pairs & Markdown Extensions
Переглядів 2,3 тис.Місяць тому
Multiply Collections, Number Pairs & Markdown Extensions
Stop Creating Data Manually
Переглядів 5 тис.Місяць тому
Stop Creating Data Manually
Why You Get More Done with Laravel 🚀
Переглядів 10 тис.Місяць тому
Why You Get More Done with Laravel 🚀
Collection Before And After Methods & Artisan Commands Update
Переглядів 2,3 тис.Місяць тому
Collection Before And After Methods & Artisan Commands Update
The Laravel Ecosystem - Volt ⚡
Переглядів 7 тис.2 місяці тому
The Laravel Ecosystem - Volt ⚡
What Do Forms Look Like in Different Laravel Stacks (Blade, Livewire, and React/Inertia)?
Переглядів 8 тис.2 місяці тому
What Do Forms Look Like in Different Laravel Stacks (Blade, Livewire, and React/Inertia)?
The Laravel Ecosystem - Livewire 🐙
Переглядів 9 тис.2 місяці тому
The Laravel Ecosystem - Livewire 🐙
Authorization in Laravel: Can You Do That?
Переглядів 8 тис.2 місяці тому
Authorization in Laravel: Can You Do That?
Laravel Gems - Sole
Переглядів 8 тис.2 місяці тому
Laravel Gems - Sole
NextJS and Laravel Can Be Friends
Переглядів 21 тис.2 місяці тому
NextJS and Laravel Can Be Friends
Sentry for Forge & Vapor
Переглядів 4,7 тис.2 місяці тому
Sentry for Forge & Vapor

КОМЕНТАРІ

  • @framansi
    @framansi 12 годин тому

    Hi Josh, great content as usual, both in terms of content and overall quality. Forgive me for the off-topic question, but… what browser is that starting at minute 0:20?!

    • @LaravelPHP
      @LaravelPHP 11 годин тому

      Thank you Framansi. I appreciate it. ☺️ That is the “Arc” browser. I love it! -Josh

  • @mychoppaeat
    @mychoppaeat 12 годин тому

    I noticed in your terminal you have herd pro. Could you make a video sometime explaining the features with herd pro and whether its worth it for xyz people / use cases.

  • @olamidefalowo1407
    @olamidefalowo1407 15 годин тому

    I wish there is a laravel Nigeria 😊

    • @thecyrilcril
      @thecyrilcril 9 годин тому

      There is www.youtube.com/@LaravelNigeria

  • @martinbean
    @martinbean 16 годин тому

    Starts at 3:07

  • @codewithsub5083
    @codewithsub5083 18 годин тому

    Is this using str_replace in the background?

  • @user-nk8wq4sx1x
    @user-nk8wq4sx1x День тому

    В принципе и без звука понятно, может бы еще субтитры добавить с ключевыми моментами

  • @yourgflikesit
    @yourgflikesit День тому

    They really should have hired someone with better English.

  • @frakeit
    @frakeit День тому

    what extension did you use to hide element attributes?

    • @frakeit
      @frakeit День тому

      one more question, i didn't get the meta wrapper when paginate, i'm using react edit: must use api rosource to get the meta wrapper

  • @firdavs.ibodullayev
    @firdavs.ibodullayev День тому

    What plugin do you use to hide classes?

    • @LaravelPHP
      @LaravelPHP День тому

      Thanks! This is the Tailwind Fold plugin (but it works great for every class). -Josh

  • @mychoppaeat
    @mychoppaeat День тому

    Am I the only one that feels like his cam stutters sometimes like its 20fps...?

    • @LaravelPHP
      @LaravelPHP День тому

      It probably does! Every now and then the Cam Link I use drops some frames. I try to catch it but don’t catch everything. :) -Josh

    • @mychoppaeat
      @mychoppaeat 12 годин тому

      @@LaravelPHP oh it's totally fine I just wanted to confirm whether I was going crazy or not haha

  • @trashspam1699
    @trashspam1699 День тому

    Why are you wearing a hat indoors?

    • @LaravelPHP
      @LaravelPHP День тому

      If I have to re-record something, then I don't have to worry if my hair is in the same place. :) -Josh

  • @oleksii_letscode
    @oleksii_letscode День тому

    Amazing performance. Waiting for more tests!

  • @sastrakancana
    @sastrakancana День тому

    thanks

    • @LaravelPHP
      @LaravelPHP День тому

      Thank YOU for watching. :)

  • @rahmatsulistio
    @rahmatsulistio День тому

    waiting for infinite scroll pagination video 😁

    • @LaravelPHP
      @LaravelPHP День тому

      Ooo. That would be a good one. Maybe in all three stacks too. :) -Josh

    • @rahmatsulistio
      @rahmatsulistio День тому

      @@LaravelPHP yeahh, can't wait

  • @utkarshshuklacse
    @utkarshshuklacse День тому

    I'm not able to set up Laravel octane (swoole) set-up in fresh Ubuntu

  • @ayush_code9849
    @ayush_code9849 День тому

    Just learned inertia with react now and I am thinking how can I implement pagination in it and you dropped this video 🔥

    • @LaravelPHP
      @LaravelPHP День тому

      Look at that! Perfect timing. :D -Josh

  • @devhammed
    @devhammed День тому

    Third time is a charm!

  • @wormy_coder
    @wormy_coder День тому

    Second

  • @jjplays404
    @jjplays404 День тому

    First 🎉

    • @LaravelPHP
      @LaravelPHP День тому

      Too easy. Just like pagination. 😁 -Josh

    • @jjplays404
      @jjplays404 День тому

      Sir, could you please create a playlist on building a complete project (for example, an Uber clone) using the TALL stack? It would be great if the playlist is structured so that even someone unfamiliar with Alpine.js can learn it by following along. This project could effectively showcase how Reverb works in action, especially when integrated with Google Maps. Thank you!

    • @jjplays404
      @jjplays404 День тому

      @@LaravelPHP Sir, could you please create a playlist on building a complete project using the TALL stack? It would be great if the playlist is structured so that even someone unfamiliar with Alpine.js can learn it by following along. This project could effectively showcase how Reverb works in action, especially when integrated with Google Maps. Thank you!

  • @shubhamsahuSD
    @shubhamsahuSD 3 дні тому

    collapseWithKeys() awesome 🎉

  • @yvannerosat
    @yvannerosat 4 дні тому

    thank you for your vidéos, what your theme vscode ? i liked

    • @LaravelPHP
      @LaravelPHP День тому

      Thank you! This is the Catppuccin Frappe theme. :) -Josh

  • @shabas_001
    @shabas_001 4 дні тому

    lesser the changes ,please 🙏🏾

  • @РНР
    @РНР 4 дні тому

    cool stuff mayne

  • @yourass878
    @yourass878 5 днів тому

    Laravel is incredible!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @1weiho
    @1weiho 5 днів тому

    Hey Josh, can you ask if your auto completion uses Cursor IDE or GitHub copilot or Supermaven? Want to ask if you have any recommendations suitable for Laravel development.

    • @LaravelPHP
      @LaravelPHP 4 дні тому

      This one is using Supermaven, just because I've found it to be fastest and therefore the least distracting when making videos. Each one you mentioned has some great options though. :) -Josh

    • @1weiho
      @1weiho 4 дні тому

      ​@@LaravelPHP Thank you for explaining, Josh 😃

  • @KatabalaHakim
    @KatabalaHakim 5 днів тому

    Watched

    • @LaravelPHP
      @LaravelPHP 4 дні тому

      Thanks for watching! :) -Josh

  • @jamiebradley2505
    @jamiebradley2505 6 днів тому

    Hey Josh, great video! Please can you share the name of the font you are using in your IDE?

    • @LaravelPHP
      @LaravelPHP 6 днів тому

      Hey Jamie! The font is "Dank Mono" :) -Josh

  • @LazyDali
    @LazyDali 6 днів тому

    Very interesting. Thanks!

    • @LaravelPHP
      @LaravelPHP 6 днів тому

      Glad that you liked it and hopefully you can build something fun. :) -Josh

  • @vivekverma7162
    @vivekverma7162 6 днів тому

    I am Laravel developer from india.what should next to learn after laravel vue or react??

    • @marcelwagnerdev
      @marcelwagnerdev 6 днів тому

      @@vivekverma7162 even more Laravel or dive into Livewire. With Livewire you can create dynamic Views, while staying in the Laravel-Ecosystem.

    • @codingwith-rk
      @codingwith-rk 6 днів тому

      Vue is so comfortable for Laravel But react has best ui features I love to use livewire & alpine js

    • @LaravelPHP
      @LaravelPHP 6 днів тому

      It depends on your goals. Both are solid options and work great with Laravel with Inertia. If you wanted to stay more in the Blade realm, then you can have AlpineJS and Livewire too. :) -Josh

  • @marcelwagnerdev
    @marcelwagnerdev 6 днів тому

    Laravel Zero is great as well.

    • @LaravelPHP
      @LaravelPHP 6 днів тому

      There's so many good options in the ecosystem/community. It's crazy! 😮‍💨 -Josh

  • @mahavishnu9312
    @mahavishnu9312 6 днів тому

    Collopsewithkey ❤

    • @LaravelPHP
      @LaravelPHP 2 дні тому

      We love that new addition too ❤️

  • @nicolas.chauvet
    @nicolas.chauvet 7 днів тому

    collapseWithKeys!

  • @dominikbetlej7114
    @dominikbetlej7114 7 днів тому

    Thanks ;d

  • @dominikbetlej7114
    @dominikbetlej7114 7 днів тому

    Thanks!

  • @Cool_Goose
    @Cool_Goose 7 днів тому

    "Thank you Andrew Brown and myself" - :D this was so funny

  • @wsha_code
    @wsha_code 7 днів тому

    🔥🔥

  • @brianmweu6460
    @brianmweu6460 7 днів тому

    deduplicate!

  • @vasiovasio
    @vasiovasio 8 днів тому

    Great functionality! Thank you! 😊😊😊

    • @LaravelPHP
      @LaravelPHP 8 днів тому

      You're welcome! (christoph)

  • @shahabz24
    @shahabz24 8 днів тому

    You made things better just want to say that you gave me i thing which is right but also developed mu interest in laravel.

    • @LaravelPHP
      @LaravelPHP 6 днів тому

      So glad that's the case. Thank you! :) -Josh

  • @utkarshshuklacse
    @utkarshshuklacse 11 днів тому

    @laravelPHP micro service video please

    • @LaravelPHP
      @LaravelPHP 8 днів тому

      What exactly would you like to see covered? (Christoph)

  • @deddyachmaddaryaman7981
    @deddyachmaddaryaman7981 11 днів тому

    I'm not a native english, what i understand is in simple term that "volt is an option for you to go out from the MVC idea when needed". Is that true?

    • @LaravelPHP
      @LaravelPHP 6 днів тому

      I would say so! Instead of having Livewire files that have logic and view in two separate files, you now have those two things colocated. And, you find yourself writing less controllers since a lot of the logic lives in the files themselves. -Josh

  • @skeletala
    @skeletala 12 днів тому

    Can you please create some community for Laravel? the existing one is so toxic.

    • @ladenbin
      @ladenbin 12 днів тому

      How so? It has been great as far as ive seen.

  • @EddieMao
    @EddieMao 12 днів тому

    Fantastic feature, and great explanation.

    • @LaravelPHP
      @LaravelPHP 2 дні тому

      Glad you liked it! Thanks

  • @dominikbetlej7114
    @dominikbetlej7114 12 днів тому

    Thanks ;d

  • @andyhinkle
    @andyhinkle 12 днів тому

    This thumbnail before having morning coffee was quite frightening. 😄

    • @LaravelPHP
      @LaravelPHP 8 днів тому

      I'm so sorry 😅 (Christoph)

  • @rcknr
    @rcknr 12 днів тому

    I have made a PR to Valet which has been due for a review since January... )))

  • @JonBrookes
    @JonBrookes 12 днів тому

    thanks for this Josh, not nearly enough is said of testing and seeing your fresh take on Laravel testing is most welcome. Your approach is a good one in that your helping all to use tests and in a way that is encouraging and uncomplicated, so we all need to do tests now 🚀🚀

    • @LaravelPHP
      @LaravelPHP 6 днів тому

      So glad that this was helpful Jon. I've already written more tests since this video! ☺️ -Josh

  • @andreich1980
    @andreich1980 12 днів тому

    4:42 "Laravel is not in the title AND not in the description", right?

  • @compton8301
    @compton8301 12 днів тому

    I'm addicted to this channel!!!

    • @LaravelPHP
      @LaravelPHP 6 днів тому

      The best kind of addiction. 😁 -Josh

  • @yourass878
    @yourass878 12 днів тому

    Few years ago, I send a pull request to create a command to create a view file. In time you said that was a stupid idea. Now you have this command.