The Tools I Use to Build Products in Laravel

Sdílet
Vložit
  • čas přidán 26. 06. 2024
  • One of the most requested videos (surprisingly?) on my Suggest.gg (cir.re/suggest) is for a video on my "Laravel Toolkit". So I put together a video on the tools I reach for whenever I'm starting a new Laravel project, why I like them, and why you might want to check them out for your next project too.
    Links:
    Laravel Starter Kits: laravel.com/docs/11.x/starter...
    Jetstream: jetstream.laravel.com/introdu...
    Genesis: github.com/thedevdojo/genesis
    Bento: bentonow.com/
    Filament: filamentphp.com/
    Spark: spark.laravel.com/
    Laravel Actions: www.laravelactions.com
    TailwindUI: tailwindui.com/
    Sentry: sentry.io
    Ray: myray.app/
    WireUI: wireui.dev/
    Laravel DebugBar: github.com/barryvdh/laravel-d...
    Slack Alerts: github.com/spatie/laravel-sla...
    Pirsch: pirsch.io
    Pirsch Laravel Package: github.com/pirsch-analytics/l...
    OpenAI Laravel: github.com/openai-php/laravel
    WireElements Pro: wire-elements.dev/pro
    Wirebox: wirebox.app/
    Laravel Comments: laravel-comments.com/
    Saloon: docs.saloon.dev/
    Tenancy for Laravel: tenancyforlaravel.com/
    Laravel Excel: laravel-excel.com/
    Sushi: usesushi.dev/
    Vapor: vapor.laravel.com/
    Fly.io: fly.io/
    Turso: turso.tech/
    Turso Laravel Package: github.com/richan-fongdasen/t...
    00:00 Introduction and Purpose of the Video
    01:22 Laravel Starter Kits: Breeze and JetStream
    02:15 Genesis Starter Kit and Its Features
    02:48 Bento: Email Marketing and Customer Support
    03:33 Filament: Beyond an Admin Panel
    04:31 Laravel Spark: Billing Solution
    05:30 Laravel Actions: Simplifying Tasks
    06:46 Tailwind UI: Design Inspiration
    07:29 Sentry: Error Tracking and Debugging
    08:19 Ray: Enhanced Debugging Tool
    09:23 WireUI: LiveWire Components
    10:24 Laravel Debug Bar: Development Insights
    10:58 Slack Alerts: Real-time Notifications
    11:43 Pirsch: Analytics for Laravel
    12:02 OpenAI PHP Package: Integrating AI
    12:35 Wire Elements Pro: Advanced Components
    13:06 Laravel Comments: Easy Commenting System
    13:47 Saloon: API Integrations
    14:38 Multi-Tenancy in Laravel
    15:00 Laravel Excel: Working with Spreadsheets
    15:45 Sushi: Eloquent Without Database
    16:36 Deploying with Laravel Vapor
    17:32 Deploying with Turso
    18:31 Wrapping Up
  • Věda a technologie

Komentáře • 60

  • @alexandersix_
    @alexandersix_ Před 21 dnem +15

    Say it again for the folks in the back: "FILAMENT IS NOT JUST AN ADMIN PANEL!" Love that you built a full SaaS with Filament-there's so much power there since you can always just drop down into the normal TALL stack and build whatever you want!

    • @joshcirre
      @joshcirre  Před 21 dnem +3

      And this SaaS was Filament v2 (not as cool and sexy as v3).
      And every custom page is just in a panel. But I don’t even have to have a panel and just use Filament Forms in my Livewire Volt component. 👀

    • @thedude9014
      @thedude9014 Před 19 dny

      I love filament

    • @swordali
      @swordali Před 17 dny

      Thanks for your time and valuable informations

  • @dominuskelvin
    @dominuskelvin Před 21 dnem

    Super love the quality of this video!

    • @joshcirre
      @joshcirre  Před 21 dnem +1

      Thank you! Trying to make the garage office still worthwhile for publishing videos. 😊

  • @DorianDevelops
    @DorianDevelops Před 20 dny +1

    Thanks for making this video is was super helpful!

    • @joshcirre
      @joshcirre  Před 20 dny

      Thanks so much! I'm glad it was helpful. ☺️

  • @simonswiss
    @simonswiss Před 21 dnem +4

    Crazy good video - I learned a bunch of new things in this one, thank you!

    • @joshcirre
      @joshcirre  Před 21 dnem +1

      Thanks so much Simon! We have to do a video collab soon? 👀

    • @simonswiss
      @simonswiss Před 20 dny

      @@joshcirre we absolutely do!

  • @YourDownstairsNeighbour
    @YourDownstairsNeighbour Před 19 dny +2

    First time watcher, great video. Great pacing.

    • @joshcirre
      @joshcirre  Před 19 dny

      Wow. Thank you so much! I appreciate it. ☺️

  • @vic_casanas
    @vic_casanas Před 21 dnem

    Thanks man, as usual great video 🤩

    • @joshcirre
      @joshcirre  Před 21 dnem

      Thank you so much for watching. ☺️

  • @RobertoGongora
    @RobertoGongora Před 21 dnem +1

    Thanks for this!

    • @joshcirre
      @joshcirre  Před 21 dnem +1

      I'm glad it could be helpful! :)

  • @shubhamsahuSD
    @shubhamsahuSD Před 12 dny

    ❤ great suggestions

  • @JoeSmith-kn5wo
    @JoeSmith-kn5wo Před 21 dnem

    👍 Good stuff!

    • @joshcirre
      @joshcirre  Před 21 dnem

      Thanks for watching. It means a lot. ☺️

  • @user-vi2fp6dl7b
    @user-vi2fp6dl7b Před 16 dny

    Good job! Thank you!

  • @Stoney_Eagle
    @Stoney_Eagle Před 20 dny +3

    ShadCN for laravel?!!! Now I'm interested! 😊
    I have dabbled with Saloon a bit and I can't wait for all my other priorities to be done so I can actually dive into it, that package makes it very easy.

    • @joshcirre
      @joshcirre  Před 20 dny +1

      Saloon sets the standard for what other Laravel packages should do (which is already an incredibly high standard).

    • @Stoney_Eagle
      @Stoney_Eagle Před 20 dny

      @@joshcirre I think laravel packages in general are amazing most 'just work™' without any hassle. At least that has been my experience since I started with laravel and is the reason why I love to work with laravel so much.

  • @ThePandaGuitar
    @ThePandaGuitar Před 19 dny

    awesome video

    • @joshcirre
      @joshcirre  Před 19 dny

      Thank you! I had no idea it would be this popular. ☺️

  • @orestebarrancohernandez

    Interesting video

    • @joshcirre
      @joshcirre  Před 11 hodinami +1

      Thank you! I try. 😅

  • @DanelonNicolas
    @DanelonNicolas Před 14 dny

    guess what, you gain a new subscriber !

    • @joshcirre
      @joshcirre  Před 14 dny +1

      Well, thank you! :) Glad I could be helpful.

  • @user-wo3ym4bj8e
    @user-wo3ym4bj8e Před 15 dny

    Ty for your content! Please detail what tools would you choose to build a small ERP app (sales, inventory, users are the main goal) that also has a BI component in it ( like for example advanced data tables with filament)

    • @joshcirre
      @joshcirre  Před 13 dny

      Everything is very dependent on the project at hand. I would say that the majority of the tools I outline would be my start. Breeze with Volt, Filament for Tables, and then build until you realize a package would be easier for any component. :)

    • @user-wo3ym4bj8e
      @user-wo3ym4bj8e Před 12 dny

      @@joshcirre thank you! most of my goals for now are data tables + filters and some widgets. I allready started with Filament as it is seems the best alternative.

  • @yusufbakkali3410
    @yusufbakkali3410 Před 21 dnem

    Thanks . What about package generation pdf and docx ?

    • @joshcirre
      @joshcirre  Před 21 dnem +1

      Anything that you might need, usually Spatie has the answer. :)

  • @vcodev108
    @vcodev108 Před 20 dny

    Please do a video on Ray and show us its power!

    • @joshcirre
      @joshcirre  Před 20 dny +1

      Okay. I like this idea! I think it's an incredible tool and I have been using it more and more.
      Will add it to the list. 👀

  • @reihanboo
    @reihanboo Před 21 dnem

    url to the suggest website is blocked. Whats the actual url

    • @joshcirre
      @joshcirre  Před 21 dnem

      Interesting!
      Its: suggest.gg/joshcirre

  • @aberba
    @aberba Před 20 dny

    Anyone know how fast laravel is with all these abstractions and packages?
    Also, how much does the number of packages affect performance?

    • @joshcirre
      @joshcirre  Před 19 dny

      Packages shouldn't affect performance only minimally due to storage or data load increase. But anything can affect performance, it's how you use the packages that counts. :)
      Summed up: Packages are only going to be minimal performance hit unless you're using them in odd ways.

  • @sudoer92
    @sudoer92 Před 21 dnem

    Please Do a markdown parser video, if you can do it from scratch

    • @joshcirre
      @joshcirre  Před 21 dnem +1

      I'd rather not do it from scratch before there's great packages already out there!
      Spatie has one. ☺️

  • @rodelganancial4988
    @rodelganancial4988 Před 19 dny

    How about laravel dcat admin?

    • @joshcirre
      @joshcirre  Před 16 dny

      I haven't got the chance of trying this one out unfortunately!

  • @allresende5661
    @allresende5661 Před 19 dny

    Came from Dorian.

    • @joshcirre
      @joshcirre  Před 19 dny +1

      Dorian is awesome! Did he link this video somewhere? I would love to give my thanks. :)

    • @allresende5661
      @allresende5661 Před 19 dny

      @@joshcirre He shared your channel in a recent youtube community post

  • @bangnokia
    @bangnokia Před 16 dny

    why you you Filament instead of Nova, waiting for a google meet url from Taylor 🤣

    • @joshcirre
      @joshcirre  Před 16 dny

      I love Nova! I use it too. ☺️ But I think they solve two very different problems. Nova is meant to be specific to administration of your application. It's not meant to build a complete SaaS in it, for example. :)

  • @shocchosolutions6275
    @shocchosolutions6275 Před 21 dnem +1

    How to make laravel site fast

    • @joshcirre
      @joshcirre  Před 21 dnem

      Laravel can be fast out of the box! But using SQLite makes everything just a bit faster. ☺️ Because a database is going to be the biggest bottleneck for most applications.

    • @DoctorSoulis
      @DoctorSoulis Před 21 dnem

      Step 1; Run a command and wualla you now have yur beautiful responsive website xD

  • @ArthurxAriza
    @ArthurxAriza Před 12 dny

    web browser name?

    • @joshcirre
      @joshcirre  Před 12 dny +1

      This is the “Arc” browser. ☺️

  • @notnotjake
    @notnotjake Před 11 dny

    Didn’t know Seth Rogan was a developer