5 Reasons to Try out This Firebase Alternative (No Vendor Lock-in!)

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

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

  • @codernerd7076
    @codernerd7076 2 ปีที่แล้ว +10

    I build zero projects with Firebase because I hate being locked in to any 3rd party service! Learned the hard way! Interested in this alt service however!

  • @skillissuestudio
    @skillissuestudio 2 ปีที่แล้ว +4

    Love this! Would LOVE to see a video with Sveltekit and appwrite!

  • @zurielkanji3518
    @zurielkanji3518 2 ปีที่แล้ว +5

    fantastic project!, did not know about it, def will try it, thanks!!

  • @azizbekaslanov9997
    @azizbekaslanov9997 2 ปีที่แล้ว +3

    You are the best literally teacher as the way you teach is pretty straightforward for us to follow)) keep it up, teacher🔥

  • @themarksmith
    @themarksmith 2 ปีที่แล้ว +2

    Thanks for sharing this James!

    • @JamesQQuick
      @JamesQQuick  2 ปีที่แล้ว

      Lot of fun working on this one!

  • @pguti778
    @pguti778 2 ปีที่แล้ว

    Oh, great for showing! I would like to see a comparison video of all these alternatives

  • @universecode1101
    @universecode1101 2 ปีที่แล้ว +8

    I've built many projects with Firebase, but I'm always ready to learn something new, so thanks for the tip James

    • @JamesQQuick
      @JamesQQuick  2 ปีที่แล้ว +1

      Give it a shot and let me know what you think!

    • @lardosian
      @lardosian 2 ปีที่แล้ว +1

      Have you tried supabase?

    • @JamesQQuick
      @JamesQQuick  2 ปีที่แล้ว +2

      @@lardosian Yep, I'm a fan of Supabase as well.

    • @universecode1101
      @universecode1101 2 ปีที่แล้ว +2

      @@lardosian Yes, I know it a little, really great

  • @ICanLevitate
    @ICanLevitate 2 ปีที่แล้ว +2

    The easy deploy to Digital Ocean is so cool. I so wish Supabase had the same thing.

  • @BneiAnusim
    @BneiAnusim 2 ปีที่แล้ว

    Good stuff James! 😉

  • @bridgertower
    @bridgertower 2 ปีที่แล้ว +3

    Can you make a video with sveltekit and Appwrite

  • @lukecartwright613
    @lukecartwright613 2 ปีที่แล้ว +11

    I'm not a fan of no sql/ document db. You mentioned you can use postgres/ mysql which I'm intrigued about . So can the data be relational? And how does the frontend query the data?

    • @AdityaOberai
      @AdityaOberai 2 ปีที่แล้ว +2

      Although the Appwrite REST API does seem similar to a NoSQL database, Appwrite is actually running and supporting MariaDB/MySQL. Moreover, Appwrite will be bringing support for external database adapters, starting with PostgreSQL and MongoDB, very soon.

    • @JamesQQuick
      @JamesQQuick  2 ปีที่แล้ว +7

      This is probably worth a video on its own. It’s a really interesting concept!

    • @lukecartwright613
      @lukecartwright613 2 ปีที่แล้ว

      @@JamesQQuick That would be awesome! thank you. I'm so used to relational data that I struggle to convert it to no sql and document based DBs.

  • @andrianrahardja8854
    @andrianrahardja8854 ปีที่แล้ว

    Appwrite use mariadb as default, can this be change to postgres?

  • @filipevalentegomes2383
    @filipevalentegomes2383 2 ปีที่แล้ว +3

    What about the boilerplate for connection to something like Next or any other framework? Is it as quick and easy as firebase? Supabase is also a good alternative btw

    • @BrandonRobertsDev
      @BrandonRobertsDev 2 ปีที่แล้ว +2

      Appwrite has multiple SDKs, including a Web SDK that you can plug into your stack of choice, including Next.

    • @JamesQQuick
      @JamesQQuick  2 ปีที่แล้ว +4

      The SDKs are really where these platforms shine. Makes it super easy to get started and interacting with your backend. Brandon nailed it on the explanation above.

  • @ashikchapagain
    @ashikchapagain 2 ปีที่แล้ว +3

    I had already heard of it. 😆😆

    • @JamesQQuick
      @JamesQQuick  2 ปีที่แล้ว

      Nice! Have you tried it out?

  • @martinschulze5399
    @martinschulze5399 2 ปีที่แล้ว

    how does it compare to supabase (which I dont get really to run in docker, half of the interesting stuff is missing there...) and nhost?

  • @AmitKapadiaUK
    @AmitKapadiaUK 2 ปีที่แล้ว +2

    would love to see a front end integration with appwrite tutorial.

    • @toastrecon
      @toastrecon ปีที่แล้ว +1

      Not sure if you figured this out already, but Sonny Sangha has one called “Trello Clone”.

  • @frankbiita4904
    @frankbiita4904 2 ปีที่แล้ว

    I wanna know the difference in queries, firebase uses one search attribute (.where()) what about appwrite

  • @jeremydeceuster6912
    @jeremydeceuster6912 2 ปีที่แล้ว

    Is there no way to create object documents?

  • @arunabraham9382
    @arunabraham9382 ปีที่แล้ว

    I think appwrite mentioned that they use swoole php as their backend

  • @cristianfigueredo566
    @cristianfigueredo566 2 ปีที่แล้ว +1

    Hi, someone use appwrite in a production project? (medium or big)

  • @greendsnow
    @greendsnow ปีที่แล้ว

    I think it's superior to Supabase...
    I wonder how things go with the performance though.

  • @zurielkanji3518
    @zurielkanji3518 2 ปีที่แล้ว +1

    I guess It has no support for async tasks, I do not refer to functions, but more to google cloud tasks like in firebase functions you can enqueue tasks with automatic retries ... etc

    • @everyhandletaken
      @everyhandletaken 2 ปีที่แล้ว +1

      Looks like you are right there & would be something you would need to offload from the serverless function, to somewhere else.

  • @joelhager3106
    @joelhager3106 2 ปีที่แล้ว

    Let's see the cost delta at scale though. I'm incredulous...

  • @PenguinCrayon269
    @PenguinCrayon269 2 ปีที่แล้ว +2

    appwrite is still in its infancy. currently it is the worst of both world. it is a software that abstract a relational database (mariadb) into something like nosql. the problem is that, if you view it as an sql based it doesn't support relationship. if you view it as nosql database it doesn't support nested document.

    • @BrandonRobertsDev
      @BrandonRobertsDev 2 ปีที่แล้ว

      Adding relationships between collections is something we're looking at adding in a way that doesn't impact performance. If you have more concrete examples of problems, feel free to share them in our Discord.

    • @andrianrahardja8854
      @andrianrahardja8854 ปีที่แล้ว

      @@BrandonRobertsDev sorry for asking it here, im big fans on opensource software, and thanks Jim for making this video, and Brandon something that made me super curious, will the appwrite can use postgres rather than mariadb?

  • @Shaktiman-dz4vq
    @Shaktiman-dz4vq ปีที่แล้ว

    The biggest deal breaker that one’s talking about is in the database. Its non relational and its not nosql. You can’t have any relations in collections. You cannot have nested jsons. I hope they improve this else it ll be just a useless another project.

    • @alichamas63
      @alichamas63 ปีที่แล้ว

      That's a very narrow minded and simpleton view. Not everyone is writing boring banking software.

  • @phucwall121
    @phucwall121 2 ปีที่แล้ว

    I build my single project chat app with firebase but when every is ok. But I can't deploy my cloud function because I don't have credit card:((. Does anyone have solution? 🥲🥲🥲