Firestore (Package of the Week)

Sdílet
Vložit
  • čas přidán 12. 07. 2023
  • Firestore is a flexible, scalable NoSQL database for mobile, web and server development by Firebase. It offers real-time updates, security rules to keep your user’s data safe, and offline capabilities right out of the box.
    pub.dev → goo.gle/451BROH
    Learn more → goo.gle/2ycqV6L
    Get more tips → goo.gle/FlutterPackage
    Subscribe to Flutter → goo.gle/FlutterYT
    #PackageOfTheWeek #Firebase #Flutter
  • Věda a technologie

Komentáře • 55

  • @flutterdev
    @flutterdev  Před rokem +9

    Subscribe to Flutter → goo.gle/FlutterYT

  • @WesleySales1
    @WesleySales1 Před rokem +15

    Firestore is awesome, but when is official desktop support coming?

  • @haidernaqvi87
    @haidernaqvi87 Před rokem +6

    Pineapple on Pizza - Italians crying in the corner

  • @itsahmed-dev
    @itsahmed-dev Před rokem +36

    Flutter and Firebase, Made for each other. Except Firebase doesn't support all platforms that Flutter lets you build apps for 💔

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

      Are there any good Flutter-supported alternatives for desktop?

    • @itsahmed-dev
      @itsahmed-dev Před 11 měsíci

      @@realjohnny I'm not sure.

  • @akinbamitaofeek1315
    @akinbamitaofeek1315 Před rokem +18

    Firebase is my favorite, the real-time update is unmatched, but gets exponentially expensive as your users grow.

    • @mariocamspam72
      @mariocamspam72 Před rokem +8

      Vendor lock-in, baby!

    • @DarkChasmGamers
      @DarkChasmGamers Před rokem

      If your code is O^2 then it will be the same issue for any usage-based hosting

    • @DarkChasmGamers
      @DarkChasmGamers Před rokem

      Firestore is incredibly cheap if used creatively.

    • @faiz_0000
      @faiz_0000 Před rokem +2

      Nope you prolly do it wrong if the same exact document is fetched again and again, you should implement caching system, i use hive to cache the data..
      In my app,i can still manage to do realtime data with firestore but at the same time the document will only fecth once and it will never fecth again for the rest of time unless the documents got updated or the user delete the app data

    • @ShivamJha00
      @ShivamJha00 Před rokem +2

      ​@@faiz_0000firebase already has a caching system

  • @h2opickory303
    @h2opickory303 Před rokem +7

    Completely forgot everything else in the video before when you mentioned pineapple and pizza in the same statement.
    Firestore is cool though.

  • @haseebkahn4811
    @haseebkahn4811 Před rokem +4

    Implementing it tomorrow in my Mobile App Project. What a coincidence!

  • @tammodirksen1408
    @tammodirksen1408 Před rokem +11

    Hope I can help a few people with this because the Flutter team keeps promoting the StreamBuilder: I would be careful using StreamBuilder. When used inside Widget build it might get called again and again which pulls data from Firebase unnecessarily because your widget rebuilds somehow. If you are getting serious about Firebase and Flutter, decouple the data logic from your UI. And if you want to display the same data on multiple pages in your app, look into some state management solutions like Provider, Riverpod, GetX or Bloc… (Whatever you prefer).
    Flutter and Firebase connect beautifully and StreamBuilder looks cool if you get started but I don’t think it is a good option if you are getting just a bit more serious and don’t want to sell your kidney. If used right Firebase is not that expensive

  • @roninspect4357
    @roninspect4357 Před rokem +5

    Firestore could be best for all cases, but it's vendor lock is such a problem that people build only hobby project with it.

  • @ahmedmohamed1340
    @ahmedmohamed1340 Před rokem +3

    There we go flutter is fluttering ❤ 😊😊

  • @JanM457
    @JanM457 Před rokem +1

    Your most Canadian episode to date! :D

  • @ulmasbekrakhmatullaev8808

    Nice! Pineapple part is a cap though

  • @sokrates297
    @sokrates297 Před rokem +1

    Will the package move to modules later on?

  • @laybunzz
    @laybunzz Před rokem +23

    Pineapple on pizza squad, mount up!

  • @kareem_ahmed1322
    @kareem_ahmed1322 Před rokem +1

    Is there a way to make a button that refreshes the page?

  • @vinceryancabonita4786

    Sadly if you integrate firestore into your app, the building time will take much longer specifically on ios. Don't know why is this happening. But the product is very useful

  • @nanakwame1122
    @nanakwame1122 Před rokem +1

    No Firebase UI widgets like FIrestoreListview?

  • @ShivamJha00
    @ShivamJha00 Před rokem +1

    When will it support desktop platforms

  • @abhayshandle
    @abhayshandle Před rokem +3

    Bro said pineapple and pizza

  • @krtirtho
    @krtirtho Před rokem +5

    Can't call it perfect as firebase is only in Android, ios
    Other platforms always feel secondary in flutter. Desktop and web never get proper plugin support

    • @mrman4636
      @mrman4636 Před rokem

      web is good. no desktop suport is bad tho

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

    The comment about pineapple on pizza instantly made me only want to use Flutter.
    Never touching React again.
    Hawaiian ham and pineapple is the best of the best pizza.

  • @ibr2020
    @ibr2020 Před rokem

    i hope firestore support full text search by it self and does not depend on third party service

  • @colourshopmusic
    @colourshopmusic Před rokem

    Pineapple on pizzaaaaaaa? What was that😂

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

    ❤❤❤

  • @danishajaib1516
    @danishajaib1516 Před rokem +1

    Still no support for Windows, after so many years.

  • @thekroniiks7325
    @thekroniiks7325 Před rokem

    Esto es una referencia a Alva Majo

  • @ROWROLLIN
    @ROWROLLIN Před rokem

    ㅋㅋㅋ 웃겨서 터졌네. 😂

  • @saqqara6361
    @saqqara6361 Před rokem

    Unfortunately I have issues to use firebase in professional context, because of GDPR issues.... would be great if firebase becomes entirely EU hosted

  • @JPSCONNECTION
    @JPSCONNECTION Před rokem

    Hi, I'm working on a small Firebase PDF application can I have a recent video with the source code. Thanks
    Sincerely

    • @josainsite5141
      @josainsite5141 Před rokem

      I did that but with kotlin using Firebase realtime

    • @JPSCONNECTION
      @JPSCONNECTION Před rokem

      @@josainsite5141 I can see the source code to allow me to reproduce my reality or style.

  • @binaerverkehr
    @binaerverkehr Před rokem +2

    2:02 "Like pineapple on pizza" 🤢

  • @attibaloch2824
    @attibaloch2824 Před rokem

    We build a lot of complex apps using firebase,, now you upload the video about firebase storage😅😅

  • @shamsulazhar
    @shamsulazhar Před rokem +2

    I know it's a joke, but I really do love pineapple on my pizza

  • @evhen14
    @evhen14 Před rokem +1

    pineapple on pizza?!?!? Any Italians here?

  • @yoapps137
    @yoapps137 Před rokem +2

    Made for each other? Really? Then how come other Databases Cloud services let you use triggers & functions without having to give you credit card information!? And how come you can't stop a function easily?... I see loads of the students from the new world join guys like Supabase because they understand people's needs. Too bad you have a great product but are losing out in the long run.

  • @ernestojosecalvoestevez199

    Pineapple on pizza = Wrong.

  • @memoriesR-
    @memoriesR- Před rokem

    Primero

  • @chetanjadhav5657
    @chetanjadhav5657 Před rokem

    First one first time

  • @miis_take155
    @miis_take155 Před rokem +1

    hello .... is it good if i use provider and Getx both in one app