Wanna Start with Filament? Quick 5-Minute Demo.

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ธ.ค. 2024

ความคิดเห็น • 79

  • @djfar1
    @djfar1 2 หลายเดือนก่อน +3

    When you create the filament resource, you can add --generate and it will add the model's fields to the table and forms, saving you a lot of manual creating those. You just have to modify them if you want something other than the defaults. In your case, that would be php artisan make:filament-resource Note --generate

  • @ggoparent
    @ggoparent 6 หลายเดือนก่อน +3

    Filament is the perfect complement to Livewire, no need to worry about Javascript, now with Filament Form Build and Actions, no need to worry about HTML/Styling code.
    Unless there is a very custom need and every element of Filament always has a custom element that can use a blade view to add any custom HTML code to it.

  • @sudhanshuyadav2756
    @sudhanshuyadav2756 3 หลายเดือนก่อน

    one tip: instead of showing your viewers to skip 'starring the repo', you should inform them that you have already done that(which I hope you have) and that's why you're skipping here or any suitable reason, which will not impact the maintainers.
    Love your videos, keep'em coming

  • @Code_Capital
    @Code_Capital 5 หลายเดือนก่อน +1

    Thank you for the easy & concise intro 👍

  • @aleismasanchez
    @aleismasanchez 6 หลายเดือนก่อน +1

    My experience. I love Filament. I have a production project running on Laravel 9 and Filament 2. A lot a new features are available in Filament 3, but when we decided to upgrade the project it was not possible. We need to decide if we continue on Laravel 2 and making our own custom code or start over in Filament 3.

  • @martins-ecke
    @martins-ecke 6 หลายเดือนก่อน +5

    I'm really on the fence with filament. I recently started a bigger project that will be with me for at least 10 years and really could use the help of filament but I'm also too scared to find myself in a bad situation with another mayor update in the future.
    I do see the benefits and absolutely would love to use it. But I also remember, that the update from the previous version to the current one meant a lot of work across the application. Once you decide to rely on a big package like this one, you're kind of stuck on a specific Laravel version as long as there (1.) isn't a compatible filament version and
    (2.) you didn't ship in the work to update your app.

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน +4

      It's a tradeoff, yes, but same with Laravel and any package, no guarantee that in the future the updates would be easy.
      Not sure what else Filament creators can do to "convince" you to trust them.

  • @shahsawoodshinwari
    @shahsawoodshinwari 6 หลายเดือนก่อน +7

    Actually I haven't tried yet, but it seems really amy, I must try

  • @manjilsthapit6282
    @manjilsthapit6282 6 หลายเดือนก่อน +4

    Good to see laravel getting on the same page as django

    • @drugoviic
      @drugoviic 6 หลายเดือนก่อน +2

      a few pages ahead you mean

    • @pookiepats
      @pookiepats 2 หลายเดือนก่อน

      Django that slow slop 😂

  • @raj-kal
    @raj-kal 6 หลายเดือนก่อน

    great. I will use filament in my next project. thanks f or the nice demo

  • @HieuNguyen-pm9uf
    @HieuNguyen-pm9uf 6 หลายเดือนก่อน

    Cool ! I really should try this . Thanks, sir

  • @meti6445
    @meti6445 6 หลายเดือนก่อน

    Thanks, seems so awsome❤

  • @WiseDev-u3z
    @WiseDev-u3z 6 หลายเดือนก่อน +2

    Error: in using Repeater for relations hasmany , in edit it shows only first record

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน

      Sorry it's hard to comment and debug your issue in a comment, without looking at the code.

  • @zainamin43
    @zainamin43 6 หลายเดือนก่อน

    Thank you for sharing. Please try to make a video for deploy Laravel with filament on server, most developer not know and they use apache server.

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน

      I don't use Apache myself, I use Nginx, so can't shoot a video about Apache, sorry

    • @zainamin43
      @zainamin43 6 หลายเดือนก่อน

      @@LaravelDaily I mean most developer use apache server. Please make a video on nginx with Laravel & filament

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน

      I don't think there's anything specific needed for filament, to be honest. It's a typical Laravel project.
      Which part of deployment is tricky to you?
      Also, from what I know, most developers use nginx and not apache

  • @FadiChaalab
    @FadiChaalab 6 หลายเดือนก่อน

    Love your content, could you please make a video about Laravel waf and how you secure the project from routing to accessing files within the server.
    Have a beautiful day ❤️

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน

      I haven't used a waf in Laravel so can't make a video about it

    • @FadiChaalab
      @FadiChaalab 6 หลายเดือนก่อน

      @@LaravelDaily Thank you anyway, keep the good content ❤️

  • @TheMarcelitto
    @TheMarcelitto 6 หลายเดือนก่อน

    Wow!

  • @LaravelExperts
    @LaravelExperts 6 หลายเดือนก่อน

    please make some video about customizing styles, for example, I want buttons with less pading or compact table. and different colors.

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน

      I have quite a lot of such videos on my FilamentDaily channel. Also a lot of it is in the docs.

    • @aleismasanchez
      @aleismasanchez 6 หลายเดือนก่อน

      It would be nice to have compact tables.

  • @Munene.Bigman
    @Munene.Bigman หลายเดือนก่อน

    Qeustion mr. Korop, can laravel manage something like booking system. Think of it as a ticket management system

    • @LaravelDaily
      @LaravelDaily  หลายเดือนก่อน

      Yes why not? It's not about Laravel, it's about the skill of developer who writes that Laravel code.

  • @SaiyanJin85
    @SaiyanJin85 5 หลายเดือนก่อน

    I'm a evaluating my options for a new project, it's a CRM, what do you think? my other choice would be to use inertia with a custom admin theme.

    • @LaravelDaily
      @LaravelDaily  5 หลายเดือนก่อน

      It's very individual, impossible to answer. But there are CRM systems with Filament, google it

    • @SaiyanJin85
      @SaiyanJin85 5 หลายเดือนก่อน

      @@LaravelDaily I will, thanks for the quick reply :)

  • @akinoreh
    @akinoreh 6 หลายเดือนก่อน +1

    This might be just me, but I intentionally try to stay away from Filament. It is a new DSL. If I can, I rather learn things that I can transfer across domains. It might be good for quickly putting together a MVP, but I doubt its customizability.
    Also, I'm a Laravel novice, so there's that.

  • @FrankFrank
    @FrankFrank 6 หลายเดือนก่อน

    thanks for making this videos, what do you think between Filament and Laravel Nova in terms of development complexity, time and flexibility for build mid-size project?

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน

      I haven't used Nova in production so can't compare. But search on Reddit there were a few posts with many comments

  • @WebHostingSrbija
    @WebHostingSrbija 4 หลายเดือนก่อน

    Is it Filament suitable for smaller/simpler alternative to shopify? Multi-tenant separate database?

    • @LaravelDaily
      @LaravelDaily  4 หลายเดือนก่อน

      Not sure, haven't tried that exact use case

  • @AndreLima-ll2cn
    @AndreLima-ll2cn หลายเดือนก่อน

    why is your filament project loading fast and no delay. while when I first created it, it was slow. when moving menus it can take 2-5 seconds, please explain

    • @LaravelDaily
      @LaravelDaily  หลายเดือนก่อน

      I don't know, I can't debug the project in your case on your server.

    • @AndreLima-ll2cn
      @AndreLima-ll2cn หลายเดือนก่อน

      I don't use debugbar

  • @ryanvelbon
    @ryanvelbon 6 หลายเดือนก่อน

    I love Filament and all but how cool would it be if there was something similar but built with Vue.js or React and allows for CSR instead of SSR? I mean, anything behind a login screen doesn't need SEO so seems like an unnecessary load on the server.

    • @ryanvelbon
      @ryanvelbon 6 หลายเดือนก่อน

      *similar and open-source (hence not Nova)

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน +2

      You can always be the first to do it! :)

    • @ryanvelbon
      @ryanvelbon 6 หลายเดือนก่อน

      @@LaravelDaily I'll leave it to developers smarter than me to figure this one out :)

  • @ajzack983
    @ajzack983 5 หลายเดือนก่อน

    hey Povilas, I have worked with Laravel Nova, is it safe to say that filament is a laravel nova alternative with possibility to add the features to your app views not only admin dashboard ?

    • @LaravelDaily
      @LaravelDaily  5 หลายเดือนก่อน +1

      Yes, absolutely right

  • @carterdee7084
    @carterdee7084 6 หลายเดือนก่อน

    Can i use my already existing login form/route instead of the one filament registered?

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน

      You can technically, but that would require some custom work to make it function properly.

  • @carlosmarian
    @carlosmarian 6 หลายเดือนก่อน

    Do you have an example of laravel filament and Sql Server?

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน +1

      No I don't use SQL server, sorry

  • @TheToyo212
    @TheToyo212 6 หลายเดือนก่อน

    Is it only for administrating tables or can you generate public views with it also?

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน +1

      You can have public views as Livewire components, yes

  • @laikmoshwa1028
    @laikmoshwa1028 6 หลายเดือนก่อน

    I wasn’t aware of filament and ended up buying nova, does nova provide something filament doesn’t?

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน +1

      They are comparable but different stack, search on Reddit filament vs nova, there are a lot of discussions with pros and cons.

  • @minma02262
    @minma02262 6 หลายเดือนก่อน

    Is the TALL stack mandatory to use Filament? If I dont use alphine or livewire, I can't use Filament?

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน +2

      You can use Filament as a separate adminpanel, and continue the main page with whatever other technology you want.
      But inside Filament yes, it's TALL stack. Technically you don't need Livewire/Alpine knowledge to use Filament, but if you get to more complex customizations, then you'll need those.

    • @minma02262
      @minma02262 6 หลายเดือนก่อน

      @@LaravelDaily Noted. Thank you for the reply

  • @forsearch-uu9oc
    @forsearch-uu9oc 6 หลายเดือนก่อน

    good

  • @Anonymous-qx5uk
    @Anonymous-qx5uk 6 หลายเดือนก่อน

    How does Filament compare to Laravel Nova?

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน +2

      Well, the biggest difference for people is free vs paid product.
      Then, the stack is different: Filament is TALL, Nova is VILT.
      Finally, in terms of flexibility and ease of use, people on Reddit recently preferred Filament: www.reddit.com/r/laravel/comments/17xhoyl/what_can_filament_do_more_than_nova/

  • @Mr.Error__
    @Mr.Error__ 6 หลายเดือนก่อน

    Why I always feel thats Filamentphp is slow compared with other laravel stacks , is this also existing in real server hosting or maybe my pc is less efficiency to load filament

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน

      Do you have any calculations to prove it's slow? What exactly is slow? If you provide videos or console measurements, I could try to explain or debug.

    • @Mr.Error__
      @Mr.Error__ 6 หลายเดือนก่อน

      @@LaravelDaily
      A simple example: When I click on a button, a loading pattern appears, even if it appears for a short time, but it appears... Also, moving from page to page takes some time. Why? I think loading css and js files every time might be the reason for this? Is using filament considered practical in large real projects? I would like an answer please

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน

      That "takes some time" is really hard to measure, maybe it's your local situation?
      I've heard the idea that Livewire is bad for performance on bigger projects but yet to experience it myself

    • @NOPE96
      @NOPE96 6 หลายเดือนก่อน

      ​@@Mr.Error__ The loading indicator just provides visual feedback for the processing state obviously. And depending on what the DB runs on, e.g. virtual machine, locally hosted, or whatever and of course the complexity and load of data, it can load more or less. Try the Laravel Debugbar and check the requests, resources etc. and maybe you'll be able to find out why it's taking so "long".
      But if it's just the loading itself that annoys you, you're better off with a SPA and self regulated / accumulated requests that don't split up as much.

  • @SXsoft99
    @SXsoft99 6 หลายเดือนก่อน

    fillament charges a lot of money for plugins that can be done pretty fast

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน +2

      I don't see a problem here: if you know how to do something pretty fast, then do it yourself and don't pay for the plugins :)

    • @SXsoft99
      @SXsoft99 6 หลายเดือนก่อน

      @@LaravelDaily do you feel the laravel ecosystem has gotten a bit spoiled for choice lately? many plugins, many ways of doing the same thing basically with different level of flexibility. But for new people they might be like "what am i supossed to learn"

    • @NOPE96
      @NOPE96 6 หลายเดือนก่อน +2

      This will change as the plugin base grows. But apart from that it's single payments as from what I've seen. So as long as we don't get subscription based plugins, I am totally fine with it, as long as the plugins are reasonably priced. (Remember est. worktime * hourly pay >= plugin price ? Worth it!)

    • @LaravelDaily
      @LaravelDaily  6 หลายเดือนก่อน +1

      Personally, I prefer many options over one option.
      For new people, I'm trying to shoot videos to un-confuse them :)

  • @habib08m
    @habib08m 6 หลายเดือนก่อน

    Is it free?

  • @andrews4379
    @andrews4379 6 หลายเดือนก่อน

    Using blade in 2024.. facepalm