Firebase has SQL: Introducing Data Connect

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 พ.ค. 2024
  • Learn how you can now use relational data from Postgres Cloud SQL in your client-side applications with a type-safe auto-generated SDK by using Firebase Data Connect.
    Sign up for Data Connect → goo.gle/fb-data-connect
    Speaker: David East
    Watch more:
    Check out all the Cloud videos at Google I/O 2024 → goo.gle/io24-cloud-yt
    Check out out all the Firebase sessions from Google I/O → goo.gle/io24-firebase-yt
    Check out all the Web videos at Google I/O 2024 → goo.gle/io24-web-yt
    Subscribe to Firebase → goo.gle/Firebase
    #GoogleIO
    Products Mentioned: Cloud - Databases - Cloud SQL
    Event: Google I/O 2024
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @rahulgupta7720
    @rahulgupta7720 23 วันที่ผ่านมา +32

    I cant wait for fireship take on this

  • @corysmc
    @corysmc 23 วันที่ผ่านมา +36

    Firebase, you’ve done it again!! 👏👏👏

  • @maheshjamdade1
    @maheshjamdade1 23 วันที่ผ่านมา +12

    Great release Firebase team you are on 🔥

  • @lopsanggurung5870
    @lopsanggurung5870 23 วันที่ผ่านมา +12

    In love with the new Firebase logo 😍😍

  • @otockian
    @otockian 23 วันที่ผ่านมา +34

    It's like some weird version of GraphQL

    • @DavidEast
      @DavidEast 23 วันที่ผ่านมา +15

      I felt the same way at first. But the SDK generation + typesafety dev loop is so great.

  • @Mattwoods35
    @Mattwoods35 16 วันที่ผ่านมา +3

    Just here to stay David is awesome

  • @guozhangliew7302
    @guozhangliew7302 23 วันที่ผ่านมา +8

    Well done again David!

    • @DavidEast
      @DavidEast 23 วันที่ผ่านมา +1

      🙏🙏🙏

  • @cristiantoma1500
    @cristiantoma1500 18 วันที่ผ่านมา +1

    Sounds fantastic. Wake me up when C# is supported.

  • @KyleWilliams
    @KyleWilliams 23 วันที่ผ่านมา +38

    Impressed. Would like to see a price breakdown vs supabase now

    • @jrhager84
      @jrhager84 23 วันที่ผ่านมา +11

      Just get Supabase. The price is astronomically different, at least based on what I looked at about 2 months ago. I doubt they've changed, and then you're in vendor lock. I'd run away from Firebase TBH

    • @hojdog
      @hojdog 19 วันที่ผ่านมา

      ​@@jrhager84 I don't think so I've been using firebase for a product for 4 years and it still has lower monthly cost than Supabase's pricing.
      That was true also for a startup that we sold for 6 figures.
      I've been waiting for firebase to produce a postgres product for a while now - and have been mulling over how to move to supabase. Now that this is here, I'm much less likely to do so.
      Either way, you're vendor locked. Supabase may be OS but all your code is still designed for Supabase so what does it really change?

  • @wobsoriano
    @wobsoriano 23 วันที่ผ่านมา +75

    Firebase, a supabase alternative

    • @cedricol
      @cedricol 23 วันที่ผ่านมา +9

      Read that joke many times since Fireship made it yesterday.

    • @matthewbeardsley7004
      @matthewbeardsley7004 23 วันที่ผ่านมา

      A hasura alternative...?

    • @danvilela
      @danvilela 23 วันที่ผ่านมา

      @@matthewbeardsley7004 Amplify alternative

    • @dinoscheidt
      @dinoscheidt 23 วันที่ผ่านมา

      A GraphQL alternative

    • @wobsoriano
      @wobsoriano 23 วันที่ผ่านมา

      @@cedricol cool

  • @thomasmabika7291
    @thomasmabika7291 23 วันที่ผ่านมา +82

    My goodness! Are Google Cloud pricing actually for real? Is this meant for anyone other than fortune 500 companies?

    • @AlmightyPyro
      @AlmightyPyro 23 วันที่ผ่านมา +4

      where did you saw the prices?

    • @xelfix24
      @xelfix24 21 วันที่ผ่านมา

      @@AlmightyPyro on the website in the description

    • @jonathonchambers6460
      @jonathonchambers6460 21 วันที่ผ่านมา +1

      @@AlmightyPyro On the pricing page, it shows there is a 3 month trial and then "Google Cloud" pricing. Which links to the Google Cloud SQL page.

    • @hivepixels
      @hivepixels 15 วันที่ผ่านมา

      @@jonathonchambers6460 they have a tone of different options. From $20 to $500/ month

    • @ChaseAnderson5k
      @ChaseAnderson5k 11 วันที่ผ่านมา +1

      You're either very poor, or looking at the wrong instance types. You can rent a SQL instance for a variety of prices. Compute I've gotten as low as like 5$ a month.

  • @aaronfree6796
    @aaronfree6796 23 วันที่ผ่านมา +10

    SO EXCITED!!! Awesome job Firebase team, this is exactly what I felt like I was missing from Firebase.

  • @dukeselwood
    @dukeselwood 23 วันที่ผ่านมา +3

    This looks very interesting

  • @atoumbrekouassi7924
    @atoumbrekouassi7924 22 วันที่ผ่านมา +1

    Sounds promising !
    This remember me the time Angular migrated to Typscript. GraphQL is no more dead 😅

  • @Z1Tracker
    @Z1Tracker 18 วันที่ผ่านมา

    Impressed !!! Love it.

  • @tom3fitzgerald
    @tom3fitzgerald 21 วันที่ผ่านมา +1

    this is so amazing

  • @matthewbeardsley7004
    @matthewbeardsley7004 23 วันที่ผ่านมา +4

    Does it support GraphQl subscriptions?

  • @nathandowner6007
    @nathandowner6007 18 วันที่ผ่านมา

    This is going to change the game!

  • @caeb-92
    @caeb-92 23 วันที่ผ่านมา +3

    Wow now is a strong option i wish have this two years ago 😂 future looks promising

  • @rahulgupta7720
    @rahulgupta7720 23 วันที่ผ่านมา +2

    The learning curve is a little steep for a beginner like me but I am so excited to try this out

    • @DavidEast
      @DavidEast 23 วันที่ผ่านมา +4

      I think you'll find that it you can do quite a lot with just a little knowledge!

    • @ChaseAnderson5k
      @ChaseAnderson5k 22 วันที่ผ่านมา

      Often in engineering stuff looks more complicated than it is once you dive in and get your head around the basics. Good luck!

  • @kyngcytro
    @kyngcytro 23 วันที่ผ่านมา +4

    So much bleeding on the edge 😆 awesome stuff firebase

  • @alexandrefaustino2448
    @alexandrefaustino2448 9 วันที่ผ่านมา

    Love it but would love to see more features in firestore !

  • @mika52776
    @mika52776 21 วันที่ผ่านมา +2

    love it

  • @isurujn
    @isurujn 23 วันที่ผ่านมา +2

    Very interesting. Will it support migration for the underlaying PostgreSQL database in case if you want to move out like in Supabase?

    • @michaelbleigh8737
      @michaelbleigh8737 23 วันที่ผ่านมา +3

      Data Connect works with a Cloud SQL for PostgreSQL database, so you can connect to it using any tool that can talk to Postgres.

  • @RossRawlins
    @RossRawlins 23 วันที่ผ่านมา +7

    How will this scale compared to the nosql database you have in firebase? Is there going to be a way to move your old firebase db over?

    • @Frank_van_Puffelen
      @Frank_van_Puffelen 23 วันที่ผ่านมา +3

      Auto-migration between these different data models is not planned, but you can write a custom migration with the APIs of course. And we do plan to eventually also connect to Firestore, which would make that even easier. firebase.uservoice.com/forums/948424-general/suggestions/48434618-cloud-firestore-datasource

    • @michaelbleigh8737
      @michaelbleigh8737 23 วันที่ผ่านมา +6

      It is a little different than NoSQL - you have a fixed size instance that handles as much traffic as its memory and CPU can handle. Cloud SQL can scale to really massive use cases, but it's not as automatic as you might be used to with e.g. Firestore.
      No automatic tools to move between dbs, but this is a request I keep hearing from folks. We'll think about it more.

  • @rahulgupta7720
    @rahulgupta7720 23 วันที่ผ่านมา +16

    Firebase is literally complete now

  • @rajeshpatil9884
    @rajeshpatil9884 วันที่ผ่านมา

    Great 👍

  • @JusticeNDOU
    @JusticeNDOU 21 วันที่ผ่านมา +1

    finally something useful from firebase, maybe i will migrate back to firebase once again

  • @Tonkuz
    @Tonkuz 23 วันที่ผ่านมา +4

    The price seems very high though!

  • @benbowers3613
    @benbowers3613 23 วันที่ผ่านมา

    Following a lot of the same patterns as EdgeDB, and I was just wishing there was a BaaS with a database like EdgeDB. Great stuff. Good luck making this competitively priced though

  • @pamelar.r733
    @pamelar.r733 22 วันที่ผ่านมา +1

    Is there a way to migrate from firestore to data connect?

  • @friedpizza262
    @friedpizza262 23 วันที่ผ่านมา +1

    AWS amplify has been doing some of these stuff, but seeing them in firebase is real cool

  • @Herdian_weh
    @Herdian_weh 22 วันที่ผ่านมา +2

    keren 👏

  • @gswthc
    @gswthc 19 วันที่ผ่านมา

    Impressive! Now firebase is the alternative of supabase

  • @supbra1
    @supbra1 5 วันที่ผ่านมา

    When will this be ready for production with documentation?

  • @VladimirDjokic
    @VladimirDjokic 23 วันที่ผ่านมา +4

    wow 😃

  • @falmanna
    @falmanna 23 วันที่ผ่านมา

    I love the tooling!
    Are you going to open source these stuff?

    • @portalteam5832
      @portalteam5832 23 วันที่ผ่านมา +8

      😂😂😂😂😂😂

    • @falmanna
      @falmanna 23 วันที่ผ่านมา

      @@portalteam5832 obviously i was being sarcastic

  • @roninstoreir
    @roninstoreir 20 วันที่ผ่านมา

    One of the reasons that we use SQL instead of NoSQL is transactions and isolation levels but I haven't heard about these futures in your presentation, do we have them or not?

    • @michaelbleigh8737
      @michaelbleigh8737 20 วันที่ผ่านมา

      Everything within a single query / mutation is performed inside a transaction, and we'll likely introduce some additional features for transactional mutations in the future.

  • @LukePighetti
    @LukePighetti 22 วันที่ผ่านมา

    What’s the lowest cost cloudsql instance? Are there plans to support generating flutter clients with data connect?

    • @Frank_van_Puffelen
      @Frank_van_Puffelen 22 วันที่ผ่านมา

      Great question: cloud.google.com/products/calculator?hl=en&dl=CiRkNDc3NmFiYi00YjI4LTRjNjQtOThlOC04NWIzMGY3M2E1MzMQBxokNTdBODYwRTUtQjQ3RC00ODYzLUJBNTItNzEzNUEwQjMzQkU3 So a bit over 9 dollars.
      And yes, generating Flutter SDKs is planned - and will be available before/with the public preview later this year. DM me if you want to help me test it earlier :-)

  • @martinfreire6733
    @martinfreire6733 23 วันที่ผ่านมา

    looks awesome! but the main unanswered question for me is: can I use another 3rd party sql tool to read that data? or will be only accessible through a firebase layer request?

    • @mbleigh
      @mbleigh 23 วันที่ผ่านมา +4

      Yes you absolutely can. You have full access to the underlying Cloud SQL instance!

  • @pauldewit8088
    @pauldewit8088 23 วันที่ผ่านมา +1

    This is crazy far out!!

  • @joaomelo9774
    @joaomelo9774 21 วันที่ผ่านมา +1

    amazing! can we expect data connect inside firebase emulators?

    • @DavidEast
      @DavidEast 21 วันที่ผ่านมา +1

      Oh yeah! It already is! I was using the local Data Connect emulator with a local postgres DB before I deployed to prod.

    • @joaomelo9774
      @joaomelo9774 21 วันที่ผ่านมา +1

      @@DavidEast awesome. emulators are great for e2e testing and local dev iteration

  • @neociber24
    @neociber24 23 วันที่ผ่านมา +2

    Can I just connect directly to the database when server side?

    • @michaelbleigh8737
      @michaelbleigh8737 23 วันที่ผ่านมา +1

      Yes, you can connect directly to the Cloud SQL database from a server, you can also issue arbitrary GraphQL queries to Data Connect from the server (but clients can only issue predefined queries).

  • @justine_chang39
    @justine_chang39 23 วันที่ผ่านมา +4

    WOAHHHHHH

  • @erperejildo
    @erperejildo 22 วันที่ผ่านมา

    Easy question: for a new project what would be better in terms of scalability and maintenance? SQL or Firestore?

    • @ChaseAnderson5k
      @ChaseAnderson5k 22 วันที่ผ่านมา +1

      It's hard to say without using it more.
      But my guess is firestore may be slightly easier still since you don't need to define backend stuff.
      But in terms of maintenance I think SQL will be better. Changing your data generates migrations and since you aren't binding your data model to your views in a denormalized database you don't have to refactor a bunch because you changed how you view your data. Some tasks are also easier, like searching text fields.
      In terms of scalability postgres scales for quite a while before you need to denormalize/duplicate/cache some data. I think the scalability arguments people use are over-hyped. I've written dozens of apps for people that never needed denormalization. The few that have, it was very minor things like one field. Granted if you become the next Facebook or something you may need more, but that's a good problem to have, and is something you can add then

    • @ChaseAnderson5k
      @ChaseAnderson5k 22 วันที่ผ่านมา +2

      One thing I missed is this is backed by cloudsql. So it probably doesn't have automagic for scaling instance size, at least that I know of.
      So firestore is probably easiest and best at scaling. There's still a lot of reasons I'd rather use this if it's any good though, which mostly relate to limitations and challenges in firestore. If your database is difficult or annoying to denormalize that's a great reason to use this.

  • @antl3x
    @antl3x 20 วันที่ผ่านมา +1

    Congrats, Firebase just discovered GraphQL.

  • @eddyvu8109
    @eddyvu8109 19 วันที่ผ่านมา

    how does this support for mobile app game development?

  • @anikTheOrange
    @anikTheOrange 23 วันที่ผ่านมา +2

    What theeeee.....
    🤯🤯🤯

  • @kanjuicy585
    @kanjuicy585 23 วันที่ผ่านมา

    Ok, but do you have a data view where we can view all the data in our sql table?
    Or an sql query console, where we can see the results as a table?

    • @mbleigh
      @mbleigh 23 วันที่ผ่านมา +2

      You can use SQL Studio in the GCP console to do direct queries on the underlying Cloud SQL database.

    • @ChaseAnderson5k
      @ChaseAnderson5k 22 วันที่ผ่านมา +1

      Yes since it sounds like there is an underlying SQL instance, it's probably possible to view your data in any SQL client.

    • @kanjuicy585
      @kanjuicy585 22 วันที่ผ่านมา

      @mbleigh but do we have a table UI like Supabase?

    • @ChaseAnderson5k
      @ChaseAnderson5k 22 วันที่ผ่านมา

      @@kanjuicy585 idk supabase, but gcloud SQL doesn't currently. Based on firestore I'd assume they may end up having that kind of tooling, but I don't know for sure particularly in comparison to what other products have

    • @mbleigh
      @mbleigh 22 วันที่ผ่านมา

      @@kanjuicy585 right now there's a GraphQL playground for executing arbitrary queries and in Cloud SQL console you can execute arbitrary SQL queries. No table explorer right now.

  • @TheTuxtrons
    @TheTuxtrons 23 วันที่ผ่านมา +4

    Now the real question, whats the pricing for this?

    • @Frank_van_Puffelen
      @Frank_van_Puffelen 23 วันที่ผ่านมา +7

      During the gated preview it's all free to use. We're really just looking forward for your feedback at this stage.
      Cloud SQL has established pricing, although we're adding a free trial period to it.
      Data Connect itself will use pay-as-you-go pricing with a *generous* free tier.
      Exact details are still being worked out, and will be announced when we go to public preview later this year.

  • @tekkkinho
    @tekkkinho วันที่ผ่านมา

    It supports DML too?

  • @greatramu86
    @greatramu86 23 วันที่ผ่านมา +1

    Some concepts are similar to SAP CDS

  • @satkhalsa
    @satkhalsa 18 วันที่ผ่านมา

    Does Data Connect support realtime functionality? How about optimistic updates to data?

    • @michaelbleigh8737
      @michaelbleigh8737 17 วันที่ผ่านมา

      Not yet, but you can vote for realtime capabilities on our roadmap here: firebase.uservoice.com/forums/948424-general/suggestions/48434600-realtime-query-updates

  • @marshallross
    @marshallross 22 วันที่ผ่านมา

    Does it also build documentation?

    • @michaelbleigh8737
      @michaelbleigh8737 22 วันที่ผ่านมา

      Not yet, but it's definitely in the realm of possibility to do so. What would be your ideal form of generated documentation?

  • @AlloMission
    @AlloMission 23 วันที่ผ่านมา +11

    Given how Google handled stopping the deep link feature and the current uncertainty surrounding the future of Flutter, Google appears to be an unreliable partner. Therefore, I prefer to use a traditional SQL provider that doesn't require a new way of implementation.

  • @BeefCurd
    @BeefCurd 15 วันที่ผ่านมา

    I just want to have an individual from the public select what data they want, pay, and then have a csv file of the data they selected. why is that so hard?

  • @KevinSheppard
    @KevinSheppard 23 วันที่ผ่านมา +2

    I'm glad that they finally got relational database support, but I don't like the approach using GraphQL. Overall it seems overengineered.

    • @DavidEast
      @DavidEast 23 วันที่ผ่านมา +3

      I really hope you'll give it a try and I think you'll see that the dev loop is designed to be simple rather than over-engineered.

    • @ChaseAnderson5k
      @ChaseAnderson5k 22 วันที่ผ่านมา +2

      I think they chose graphql because it's a flexible way for us to query what we want.
      In many ways graphql is great for clients and difficult for the API developer but in this case, firebase is the API developer and we are the client.
      But we do define our queries in advance in the backend. They forego the advantage of clients defining whatever query they want to make security easy. Which is a worthwhile trade, by having only certain queries available in advanced it's no more limited than a typical rest API.

  • @itssidhere
    @itssidhere 22 วันที่ผ่านมา +1

    There should be an automaic migration from firestore to data connect postgresql

  • @specialhitgamingtv2971
    @specialhitgamingtv2971 17 วันที่ผ่านมา

    is this comming for mysql also?

    • @michaelbleigh8737
      @michaelbleigh8737 17 วันที่ผ่านมา

      It's not currently on our roadmap, but I'd encourage you to suggest it here: firebase.uservoice.com/forums/948424-general

  • @ArielPettyjohn
    @ArielPettyjohn 21 วันที่ผ่านมา +1

    🤯

  • @user-xv8dn4nm5k
    @user-xv8dn4nm5k 19 วันที่ผ่านมา +1

    👍

  • @nikitaklinchuk9650
    @nikitaklinchuk9650 17 วันที่ผ่านมา

    Feels to me as Hasura

  • @collapsingspace
    @collapsingspace 12 วันที่ผ่านมา

    Ok they have brought SQL but not the experience of working with SQL, what's the point then ?

  • @oussamakh1801
    @oussamakh1801 20 วันที่ผ่านมา

    This got heated up quickly, if I said that you have SQL now just use SQL why do u add all of this hassle

  • @inheritedarts
    @inheritedarts 15 วันที่ผ่านมา

    World is coming back to wait Rails give me 10 years a go! i am happy i am using Rails

  • @moosegoose1282
    @moosegoose1282 22 วันที่ผ่านมา

    the only exciting thing during io

  • @kldeb33
    @kldeb33 23 วันที่ผ่านมา +1

    Firebase: now has AWS Amplify built in

    • @Taro5000
      @Taro5000 21 วันที่ผ่านมา

      Exactly what I was thinking. I'm using amplify like this and it sucks. Will go with Supabase.

  • @yeonjoonkim486
    @yeonjoonkim486 22 วันที่ผ่านมา

    I hope there is an migration tool from firestore to data connect😅

  • @halzter801
    @halzter801 21 วันที่ผ่านมา

    Will it have a dart sdk?

    • @Frank_van_Puffelen
      @Frank_van_Puffelen 21 วันที่ผ่านมา

      Yup, that's in the cards - and should be available before/with the public preview later in the year. You can vote for it here: firebase.uservoice.com/forums/948424/suggestions/48437954

  • @JH-bb8in
    @JH-bb8in 23 วันที่ผ่านมา +1

    Where's my Fireship video on this?

  • @daviddomkar
    @daviddomkar 22 วันที่ผ่านมา

    Let's go GCP Linus

  • @ithelightr3020
    @ithelightr3020 17 วันที่ผ่านมา

    Yeah but how does firebase handle Role Base Access Control vs Supabase? The deal killer

    • @michaelbleigh8737
      @michaelbleigh8737 17 วันที่ผ่านมา

      Data Connect has a novel security model that allows for a combination of RBAC and ABAC and can be used to secure at both row and column level. It's one of the most exciting features of the product to me 🙂

    • @ithelightr3020
      @ithelightr3020 11 วันที่ผ่านมา

      @@michaelbleigh8737 can we get a comparison to supabase RBAC?

  • @gotxe
    @gotxe 23 วันที่ผ่านมา

    This is nice, really nice, but why not 2 months earlier 😅

  • @utsavojha2953
    @utsavojha2953 23 วันที่ผ่านมา +1

    This looks like hasura on steroids aka llm rag ❤🎉

  • @eusouoviana
    @eusouoviana 17 วันที่ผ่านมา

    Oh good, Google learned what is GraphQL :D

  • @DevSergeant
    @DevSergeant 23 วันที่ผ่านมา +1

    Wait what ?? I moved already to supabase...

  • @djasniverajaona9163
    @djasniverajaona9163 22 วันที่ผ่านมา +1

    So they already use idx 🤔

    • @DavidEast
      @DavidEast 22 วันที่ผ่านมา +1

      I use IDX for everything!

    • @djasniverajaona9163
      @djasniverajaona9163 22 วันที่ผ่านมา

      @@DavidEast so you Google developers have early access to every product?

  • @SalarPro
    @SalarPro 23 วันที่ผ่านมา +4

    I think the curve will be little steep

    • @davideast4360
      @davideast4360 23 วันที่ผ่านมา +2

      Please sign up for the preview! We have spent a ton of time designing the dev loop to be simple and to provide tooling to help along the way. We'd love to hear your feedback.

  • @rob4715
    @rob4715 23 วันที่ผ่านมา +2

    Interesting, but this video would be more useful to me if it gave a little context up front: pros and cons of Data Connect vs Firestore for different scenarios.

    • @ChaseAnderson5k
      @ChaseAnderson5k 22 วันที่ผ่านมา +1

      Pros are you don't have to use a denormalized document based database with certain limitations because all queries have to be highly performant queries because you pay per query.
      Cons are you have to use a relational database and have a bit more effort to define things up front, and may need to manage scaling a bit more and have more upfront cost (it's backed by a cloudsql instance? So idk if it can auto scale the same).

  • @IgnacioAntonioJeriaGarrido
    @IgnacioAntonioJeriaGarrido 23 วันที่ผ่านมา +2

    we can use that with golang?

    • @ishaanmalhotra3008
      @ishaanmalhotra3008 23 วันที่ผ่านมา

      Yup, I have the same question

    • @michaelbleigh8737
      @michaelbleigh8737 23 วันที่ผ่านมา +3

      Our admin API is wire-compatible with GraphQL, so you can likely use a GraphQL library in Go to talk to it. We're still thinking about how we want to do Admin SDKs for Data Connect.

  • @basdfgwe
    @basdfgwe 23 วันที่ผ่านมา

    There was a lot of jargon thrown around in this video... I have no clue what they are... And ive been developing wih firebase for quite a number of years.

    • @ChaseAnderson5k
      @ChaseAnderson5k 22 วันที่ผ่านมา +1

      A lot of it was graphql jargon, or normal SQL jargon.
      So if you haven't used either of those it makes sense it'd sound unfamiliar.

    • @ChaseAnderson5k
      @ChaseAnderson5k 22 วันที่ผ่านมา

      Queries, mutations, migrations, so on.
      There was also some ai jargon I wasn't familiar with myself. The embedding stuff.

  • @bruh-qu2uh
    @bruh-qu2uh 19 วันที่ผ่านมา

    Firebase the supabase alternative

  • @alex14779
    @alex14779 23 วันที่ผ่านมา

    why ?

  • @perc-ai
    @perc-ai 23 วันที่ผ่านมา +3

    Theres no reason to use Supabase now

  • @iamtherealgee
    @iamtherealgee 23 วันที่ผ่านมา

    Finally I can stop using Hasura

  • @CrzyMan_Personal
    @CrzyMan_Personal 23 วันที่ผ่านมา +1

    While incredibly cool, I'm not going to lie, the query CONSTANTLY shaking up and down as you write it and then pause and then write and then pause, is beyond frustrating.

    • @DavidEast
      @DavidEast 23 วันที่ผ่านมา +7

      You're telling me. We didn't have much time to get the production done on this and all videos have to be done really early. This was a current bug and it's been fixed since then.

  • @mariol8831
    @mariol8831 18 วันที่ผ่านมา

    Great but pricing…

  • @ARESxWARLORD
    @ARESxWARLORD 23 วันที่ผ่านมา

    If we’re all getting replaced by ai who exactly are you making this for

  • @mikejohneviota9293
    @mikejohneviota9293 22 วันที่ผ่านมา +1

    hahahaha before, from asking AI is supabase have onAuthChange to is firebase had RLS and RPC 😂😂😂😂😂😂😂

  • @alexanderhemming6148
    @alexanderhemming6148 23 วันที่ผ่านมา

    Is this real? April fools was over a month ago

  • @englishwadenilson
    @englishwadenilson 23 วันที่ผ่านมา +4

    Honestly firebase outs everyone

  • @50kT
    @50kT 17 วันที่ผ่านมา

    Why does the studio look like a preschool

  • @Oncopoda
    @Oncopoda 23 วันที่ผ่านมา

    Oh wow, thanks, I hate it. 🥰

  • @damiankomonski1044
    @damiankomonski1044 วันที่ผ่านมา

    Sorry, Supabase better :)

  • @PratyushRajprats
    @PratyushRajprats 15 วันที่ผ่านมา

    too costly, doesn't make sense

  • @JH-bb8in
    @JH-bb8in 23 วันที่ผ่านมา

    sounds like GraphQL rip off

    • @ChaseAnderson5k
      @ChaseAnderson5k 22 วันที่ผ่านมา +4

      The end result is much different then graphql. Because it uses some graphql things, but it makes it easier at the cost of making the API exposed to clients not be graphql. Since you use graphql to define queries in advanced, clients can only call predefined queries much like a typical rest API.

    • @JH-bb8in
      @JH-bb8in 22 วันที่ผ่านมา

      @@ChaseAnderson5k ok so it uses GraphQL for API definitions but gives you REST endpoints?

    • @michaelbleigh8737
      @michaelbleigh8737 22 วันที่ผ่านมา

      @@JH-bb8in more or less. The Data Connect API is wire-compatible with GraphQL but only takes operationName and variables instead of also taking the query document itself. We then execute the predefined query of that name and return the results.

  • @estefanocampoverde3660
    @estefanocampoverde3660 24 วันที่ผ่านมา +1

    great now I only need web3 options and I would have everything in Firebase

  • @mohammedharoon293
    @mohammedharoon293 23 วันที่ผ่านมา

    Can't see this being around for too long. Nightmare for data security as natural language isn't as easy to interpret and convert to practical. It would have been better if they kept to known coding language to help adoption. All this conversion and constant online connectivity requirement can be a burden for users expecting a rapid response.

  • @JoseWaldier
    @JoseWaldier 22 วันที่ผ่านมา

    SUPABASE always will and always been greater than you