Flutter Google Expert Says don't use Flutter for Websites

Sdílet
Vložit
  • čas přidán 15. 06. 2024
  • In this post I talk about Flutter web and when you should use it. Flutter web is bad for websites, it's great for web applications.
    Let's work together 👉 calendly.com/danemackier/1-on...
  • Věda a technologie

Komentáře • 77

  • @NOBODYxx09
    @NOBODYxx09 Před 11 měsíci +32

    That’s the best explanation, let me add ADMIN Dashboards

    • @FilledStacks
      @FilledStacks  Před 11 měsíci

      Absolutely 💯 that would fall under tools for users.

  • @BrendansReasons
    @BrendansReasons Před 2 měsíci

    Cool to see you on shorts!

    • @FilledStacks
      @FilledStacks  Před 2 měsíci

      I liked creating these 😁 Didn't have more ideas to share. But I might make more soon.

  • @GarthFransman
    @GarthFransman Před 10 měsíci +6

    It boils down to personal preference . If i wanted to , I could build a great looking website thats minimalistic ,not complex and SEO might not be required for my project . Always good to discuss the pros and cons rather than to flat out say don't use it

    • @FilledStacks
      @FilledStacks  Před 10 měsíci +7

      I agree, if you don't need SEO or fast startup time then you can definitely build a website with it.
      In my experience one of the value propositions that websites deliver is quickly getting information, and it being available in a search engine.
      If your website is not in that category, blog, landing page, portfolio, news site, ecommerce store etc, then Flutter web is a good fit. Otherwise you can still use it, you just won't get the benefits that other more established technologies can provide you.

    • @PaKa-kj3rj
      @PaKa-kj3rj Před 8 měsíci

      Since when was SẸO impossible with Flutter web? It’s totally reasonable to build for web in flutter. Flutter as a UI framework enables significant rapid development with almost endless possibilities and customisation. Compare it with the hordes of web frameworks that you have to pile together to achieve in many cases simple things that would be possible in Flutter with a single widget. Sure it could do with some improvements but there’s no reason why we couldn’t use flutter for web(sites).

    • @FilledStacks
      @FilledStacks  Před 8 měsíci +4

      @@PaKa-kj3rj there's 2 big reasons why you SHOULDN'T use it. Not why you can't use it. you can build websites with it, have sub-par SEO and a long startup time.
      It's all dependent on the experience you want to give your user. A part of a website's value is that information is delivered fast and is searchable from google.
      I love Flutter web, but if you're trying to build a website that needs SEO and fast startup you'll spend a lot of hours, probably weeks trying to build the solution that you would get in 5 seconds with any other Javascript framework of your choice.
      But like I said, there's reasons you shouldn't use it, but you CAN still use it. I see a lot of bad websites with Flutter web, a lot of great web applications. There's a reason for that.

    • @epicremo8795
      @epicremo8795 Před 6 měsíci

      ​​@@FilledStacksthanks for your Information Very Appreciated.

    • @DavidVCastro
      @DavidVCastro Před 6 měsíci +1

      The right tool for the job. You need to look at your requirements and decide what matches/fulfills those requirements. If you need to build a website without a lot of separate, custom work and don't care as much about startup time and SEO, then using Fluttter Web may make sense. I totally see what @FilledStacks is saying.

  • @hurbes101
    @hurbes101 Před 11 měsíci +3

    💯💯 love the new format 🎉

  • @Sulayman.786
    @Sulayman.786 Před 7 měsíci +2

    Awesome, nice one!

  • @omercelebi2012
    @omercelebi2012 Před 8 měsíci +3

    That makes sense

  • @maki-rr3qj
    @maki-rr3qj Před 7 měsíci +3

    I'm using flutter to develop a web and mobile app. I also need a landing page atm & would like to use flutter just to get used to it. I don't need SEO. I'm directing people to the site via my IG & other marketing. Anything else I should be aware of?

    • @FilledStacks
      @FilledStacks  Před 7 měsíci +4

      No, you covered everything. One thing I do want to mention is the hybrid approach.
      You can use any JS framework or no-code landing page builder for your landing page, then host your app on a subdomain. That's if you want the best of both worlds, instant loading for your landing page, and a dynamic web app with Flutter.

    • @lbsimab2301
      @lbsimab2301 Před 4 měsíci

      u can add bunch of line of codes so when ur users come to your site they redirect it either your website or your pwa depending on theire platform is web or phone

    • @lbsimab2301
      @lbsimab2301 Před 4 měsíci

      and also web doesnt cover all the things so make sure u have the right packages i mean like sqflite its not supported by web and if u use it on pwa it doesnt work!

  • @chiragmevada8214
    @chiragmevada8214 Před 11 měsíci +1

    Thanks for the useful information!!

    • @FilledStacks
      @FilledStacks  Před 11 měsíci

      It's my pleasure. Thanks for watching and leaving a comment.

  • @jennyvee2305
    @jennyvee2305 Před 5 měsíci

    Question, is it possible to integrate stripe connect with flutter Web to make use of the full stripe payment gateway? I've heard that the integration is possible but limits Stipes offerings. For example, apple and Google pay won't work on flutter web using stripe connect, is that true?

    • @FilledStacks
      @FilledStacks  Před 5 měsíci

      Hey, i don't have the answer to that. I've only used stripe on mobile.
      But Stripe connect is a web viewer that you can use using html and plain JS, so I assume it'll work when you integrate it.
      You can also write plain Javascript in flutter web through the dart interop, so I think it'll work as expected.

  • @MaheshKumar-dd1jj
    @MaheshKumar-dd1jj Před 8 měsíci +1

    Hey Filledstacks
    Is flutter a good option to create a web admin panel or not?

  • @zubairahmed6908
    @zubairahmed6908 Před 3 měsíci

    Agree

  • @shubhamgoel7703
    @shubhamgoel7703 Před 9 měsíci

    in future can flutter web replace angular/react?
    or in which aspect angular/react can remain superior?

    • @FilledStacks
      @FilledStacks  Před 9 měsíci +1

      Hey, no. That would never happen with any technology. Php still exists, so does C. All of them will exist, programmers will just have more options to choose the framework that match their mental model of programming best

  • @spiritualism-live
    @spiritualism-live Před 7 měsíci

    is there a interactive way to make website with your flutter app without doing flutter for website? We have paid per minute services and paid replies. We already have android and app flutter, however, only a godaddy website asking to download the app. I would really like for clients to be able to use a computer webpage to use services as well.

    • @FilledStacks
      @FilledStacks  Před 7 měsíci +1

      I don't quite understand the requirements stated in your question so I'll rephrase.
      Do you want an interactive way to build a Flutter website from a current Flutter mobile app?

    • @spiritualism-live
      @spiritualism-live Před 6 měsíci

      yes that is what I was saying sorry for the typo
      @@FilledStacks

  • @dev.faizan
    @dev.faizan Před 11 měsíci +1

    totally agree

  • @AnimeZone247
    @AnimeZone247 Před 9 měsíci

    Since this series is 4 years old and technology be changing quite are these tutorials outdated?

    • @FilledStacks
      @FilledStacks  Před 9 měsíci

      No, I created a new set of videos a few months ago for Flutter web.

  • @dhishoomdhishoom8574
    @dhishoomdhishoom8574 Před 11 měsíci +1

    Batman revealed!!!!

  • @LC-dz1qy
    @LC-dz1qy Před 10 měsíci

    Expert flutter. Please, explain me how I can create a waveform with flutter web ? Dart:web_audio doesn't work / recognize. I have read thing that say use interop JS (??) To use this dart library ... I am not a good developer. So I am lost. Before I have tried to understand WebM format of the audio that I record with the package pub dev " record" , but I don't really understand how to just extract frames / just bytes data audio without header and other things to have just an array of bytes.
    Can you show me the path 😢

    • @FilledStacks
      @FilledStacks  Před 10 měsíci

      You do it the same way as any other platform. So I suggest finding a good implementation on a youtube tutorial then you translate it to Flutter.

  • @naminh674
    @naminh674 Před 10 měsíci

    nice information

  • @aouadicharaf1038
    @aouadicharaf1038 Před 2 měsíci

    ❤❤❤

  • @shubhamgoel7703
    @shubhamgoel7703 Před 10 měsíci

    can flutter webapps compete with angular/react?

    • @FilledStacks
      @FilledStacks  Před 10 měsíci +1

      Yup, rive is a good example of it.

  • @werrutkyupnext
    @werrutkyupnext Před 10 měsíci

    What a deal breaker

    • @FilledStacks
      @FilledStacks  Před 9 měsíci

      Yup, it should only be used for web apps.

  • @HenryMainaDn
    @HenryMainaDn Před 11 měsíci

    💯

  • @mikopiko
    @mikopiko Před 11 měsíci

    Well said

    • @FilledStacks
      @FilledStacks  Před 11 měsíci

      Thank you, I appreciate that

    • @mikopiko
      @mikopiko Před 11 měsíci

      @@FilledStacks It had to be said, I've seen plenty of simple websites built with Flutter web.
      It's unecessary for the dart vm to be there in the first place when it has nothing to do except display text once.

    • @FilledStacks
      @FilledStacks  Před 11 měsíci +1

      @@mikopiko i couldn't agree more. Then they complain that it's loading up slow 🫠 hopefully the message gets out there.

  • @thilinachaturanga6274
    @thilinachaturanga6274 Před 11 měsíci

    they why they implement Flutter web, I think it is both for websites and web applications.

    • @FilledStacks
      @FilledStacks  Před 11 měsíci

      It's not. You can build websites with it, it'll just be really bad websites.
      It's meant for web applications, that's why they built it. It's a web app framework.

    • @werrutkyupnext
      @werrutkyupnext Před 10 měsíci

      @@FilledStacks well why the fuck they would do that

    • @FilledStacks
      @FilledStacks  Před 9 měsíci

      @werrutkyupnext because every Javascript framework is for websites.
      We need some for apps that can easily translate to desktop as well

  • @pats6324
    @pats6324 Před 9 měsíci

    200% 🎉

    • @FilledStacks
      @FilledStacks  Před 9 měsíci

      Happy to see more agree with this statement!

  • @Tend-qu6fw
    @Tend-qu6fw Před 10 měsíci

    why mouse scrolling on web and desktop are suck? not smooth

  • @TheClaudio133
    @TheClaudio133 Před 11 měsíci +2

    100‰ agree

    • @FilledStacks
      @FilledStacks  Před 11 měsíci

      Happy to see some over here on CZcams agree with me.

  • @Nicosfrs
    @Nicosfrs Před 9 měsíci

    Why its a bad option for a portfolio?

    • @FilledStacks
      @FilledStacks  Před 9 měsíci

      It won't be indexed in SEO snd the loading time is not good. It's bad for a basic portfolio, but a creative one where you're showing off you UX skills It's a good option

    • @Nicosfrs
      @Nicosfrs Před 9 měsíci

      @@FilledStacks Not being indexed by SEO means even if the domain name is unique, for example my name, and if someone googles my name; it wont show up first? Or literally will not show up?

    • @FilledStacks
      @FilledStacks  Před 9 měsíci

      @@Nicosfrs google does use the domain names as well so maybe in that case it'll show up.
      It it's that unique you'll show up in the top. Especially if your page title is that as well, those are all indexable. But for instance, this portfolio, which I think is the best use of Flutter, is not searchable, so no-one will find it if they search for Flutter portfolio. portfolio.dctech.dev/

  • @MUJAHID970
    @MUJAHID970 Před 5 měsíci

    Ohh I am not agreed with you

  • @denisbueltan9878
    @denisbueltan9878 Před 11 měsíci

    Why you delete my comment 😒 ?

    • @FilledStacks
      @FilledStacks  Před 11 měsíci

      I don't delete comments. Maybe it was flagged, I'll check.

    • @denisbueltan9878
      @denisbueltan9878 Před 11 měsíci

      @FilledStacks ok , thanks, just write a url website to show what looks like a website with flutter web, is possible share a link ?

    • @FilledStacks
      @FilledStacks  Před 11 měsíci +1

      @@denisbueltan9878 it looks the same as a normal website. Got to flutters official docs they have a bunch of examples you can look it.

    • @denisbueltan9878
      @denisbueltan9878 Před 11 měsíci

      @FilledStacks yes, but I do reference how much time can take to load a real website in flutter from server github pages, how work custom widgets . But it is ok.

    • @FilledStacks
      @FilledStacks  Před 11 měsíci

      @@denisbueltan9878 it works the same, and it loads the same from github. Web apps don't need fast load times, that's why you build web apps and not websites with it.