Flutter Appwrite a Firebase Competitor

  Рет қаралды 26,081

Robert Brunhage

Robert Brunhage

Күн бұрын

Пікірлер: 85
@RobertBrunhage
@RobertBrunhage 2 жыл бұрын
They would probably love to get some stars, so if you think they are doing the right thing with an open-source backend, consider giving their repo a star! github.com/appwrite/appwrite
@ricard458
@ricard458 2 жыл бұрын
Hey thanks for the tutorial! Can you teach us a bit more about the functions part? Thanks and have a good day
@artofnessa
@artofnessa 2 жыл бұрын
This was just what I needed
@HijabiCoder
@HijabiCoder 2 жыл бұрын
As usual 🔥 Ps: might copy this format for an upcoming video about another firebase competitor 😉
@RobertBrunhage
@RobertBrunhage 2 жыл бұрын
All videos are open source 😎
@musliminontong2611
@musliminontong2611 2 жыл бұрын
Can you please create a series tutorial for this?
@RobertBrunhage
@RobertBrunhage 2 жыл бұрын
Noted it down, I typically don't do series anymore as the engagement really drops after the first video 😅
@saratiko
@saratiko 2 жыл бұрын
+1
@djcali00
@djcali00 2 жыл бұрын
Thank You !! Please more on AppWrite and RiverPod!!
@leoingson
@leoingson 2 жыл бұрын
Interesting, thanks! Did you check out Supabase, also? How do they compare?
@RobertBrunhage
@RobertBrunhage 2 жыл бұрын
Been using it a bit, might try it again soon. Had a couple of deal breaking bugs when I tried it though but might be better now! 😊
@leoingson
@leoingson 2 жыл бұрын
@@RobertBrunhage Thanks Robert!
@barschreck
@barschreck 2 жыл бұрын
@@RobertBrunhage What were the deal breaking bugs at that time?
@markdioneeb8997
@markdioneeb8997 2 жыл бұрын
@@barschreck there are things that works on web but not mobile, ios & vice versa, specifically the authentication
@RobertBrunhage
@RobertBrunhage 2 жыл бұрын
I couldn't do simple filters between dates on client-side and it took quite a lot of time for that to be fixed. Then the docs for doing it the functions way, wasn't the best and pointed me to the "Functions UI" which at that time was in the alpha stage (I know after some digging that you could do it through their functions without the UI). Here is the issue so it is fixed now github.com/supabase-community/supabase-flutter/issues/47 I think Supabase is also a great solution, but those things really bugged me, it really didn't feel that tested on Flutter. But to Supabase defense, you can interact fully with SQL and are not limited by any client-side query.
@fondarryl5840
@fondarryl5840 2 жыл бұрын
It powerful love the tutorial. Like to see more for appwrite
@Gigabyteserviceofficial
@Gigabyteserviceofficial 2 жыл бұрын
appwrite vs supabase which one is better in which situation and why it's better?
@markdioneeb8997
@markdioneeb8997 2 жыл бұрын
What makes it better than firebase aside from being open-source? does it support SQL queries? joins?
@EldadFux
@EldadFux 2 жыл бұрын
Hey this is Eldad from Appwrite 👋 Appwrite will soon support both SQL and NoSQL. Currently we use MariaDB or MySQL under the hood, and you can connect to them directly and make any queries you need or connect them with your own backend directly or using the Appwrite server-side API. In the future we will introduce support for more databases.
@markdioneeb8997
@markdioneeb8997 2 жыл бұрын
@@EldadFux awesome!!
@hojdog
@hojdog 2 жыл бұрын
@@EldadFux what makes AppWrite better than Supabase?
@BooleanDev
@BooleanDev 2 жыл бұрын
@@hojdog cloud functions for one
@sagar7929
@sagar7929 2 жыл бұрын
Would you make a complete app with flutter and appwrite? Thank you for creating the video?
@RobertBrunhage
@RobertBrunhage 2 жыл бұрын
I saw no reasons for not doing it, it has a bit higher entry (as you have to learn the basics of Docker but that has upsides as well)
@sagar7929
@sagar7929 2 жыл бұрын
@@RobertBrunhage i know basic of docker and for appwrite, we have to need docker for installing appwrite and to check if something error or what is goes!
@chind0na
@chind0na 2 жыл бұрын
FYI you cannot do Join on tables even though it uses MySql Now, the websockets listen feature (Realtime db) is frikin awesome. I'm using v 0.12
@EldadFux
@EldadFux 2 жыл бұрын
Hey, this is Eldad from Appwrite 👋 We are exploring different ways to add joins in future versions. I'm really happy to see you like Realtime! It's definitely ones of Appwrite's killer features!
@iamjavademon
@iamjavademon 2 жыл бұрын
@@EldadFux Can i use algolia with the functions or database? Good to have an alternative to firebase.
@EldadFux
@EldadFux 2 жыл бұрын
@@iamjavademon Yes, you can!
@muhammadrasul1581
@muhammadrasul1581 Жыл бұрын
@@EldadFux what does Appwrite offers that it can outperform flutter?
@willyhorizont8672
@willyhorizont8672 2 жыл бұрын
Cool! Can I use this in javascript?
@subrotoxing8214
@subrotoxing8214 2 жыл бұрын
How is the performance? Compared to django?
@Kodularturkiye
@Kodularturkiye 2 жыл бұрын
How to deploy our hosting server
@delmontee
@delmontee 8 ай бұрын
IS this saying you have to run docker on your server??
@b.official
@b.official Жыл бұрын
Can you guide me to deploy on doker swarm or k8s
@justincoding
@justincoding 2 жыл бұрын
for deploy?
@BrandonRobertsDev
@BrandonRobertsDev 2 жыл бұрын
Yes, you can deploy it on your server. There is also a cloud hosted version coming soon!
@thenightguy6816
@thenightguy6816 2 жыл бұрын
Thanks for the tutorial ❤ , Appwrite is a great OS tool, but which web service should you deploy from docker. I would love to see some good implementation of Flutter with docker.
@raymondmichael4987
@raymondmichael4987 2 жыл бұрын
This looks great ; How about working offline and auto-sync , does it support too?
@EldadFux
@EldadFux 2 жыл бұрын
Offline support is not built-in yet, but is on the roadmap. You could however implement some basic functionality by wrapping the native SDK.
@N8692b
@N8692b Жыл бұрын
Is it safe to expose database id and collection id in mobile app?
@abbasali6588
@abbasali6588 2 жыл бұрын
I'd really appreciate if someone makes this clear for me. If i host appwrite on digital ocean, does upgrading the droplet to higher specs (cpu & memory) sufficient to scale appwrite?
@naxcall
@naxcall 2 жыл бұрын
When appwrite use sql db then I'll use it for every project 🥰
@chind0na
@chind0na 2 жыл бұрын
It uses Postgres out of the box.
@hackerwhite7957
@hackerwhite7957 2 жыл бұрын
Is appwrite complete free , 5hen how they manage expensive kindly tell bro
@Rick-ng3lr
@Rick-ng3lr 2 жыл бұрын
Although Appwrite definitly looks interesting, i would still prefer to use Firebase since I don’t have to worry keeping the service alive, scaleable and secure.
@The-Dev-Ninja
@The-Dev-Ninja 2 жыл бұрын
is easy to learn for a only frontend experience dev? thanks for the video!
@chind0na
@chind0na 2 жыл бұрын
I'd say it's pretty easy once you get acquainted with Docker; you know.. for backups and upgrades.
@nhexplorers
@nhexplorers 2 жыл бұрын
Does Appwrite integrate with web3 architecture like IPFS?
@RobertBrunhage
@RobertBrunhage 2 жыл бұрын
Sadly I have no experience with web3, so not sure.
@praveenvinopv9929
@praveenvinopv9929 2 жыл бұрын
Looks promising
@lenvaz8957
@lenvaz8957 2 жыл бұрын
Why do you propose an alternative to firebase?
@RobertBrunhage
@RobertBrunhage 2 жыл бұрын
Good question! A main reason, is that you might want to not be locked in to one tech or you prefer open source in general. As Appwrite is using Docker you are free to use whatever cloud solution you want, such as GCP, AWS, Azure etc. Compared to Firebase where you don't have that choice. Not saying that Firebase is bad, but it doesn't hurt trying other things 😎
@leoingson
@leoingson 2 жыл бұрын
Those cloudservices quickly get unbearably expensive, once you have some userbase. Changing the base tech is too time expensive then, better check out alternatives beforehand. Also privacy and privacy laws (DSGVO in Germany).
@skorp5677
@skorp5677 2 жыл бұрын
@@leoingson For the English speaking community, DSGVO is the German name for GDPR :)
@lenvaz8957
@lenvaz8957 2 жыл бұрын
I see that having options is more of an approach here. But I disagree on the expense part as there are many ways to optimize your functionality.
@leoingson
@leoingson 2 жыл бұрын
@@lenvaz8957 Basically every startup gets fucked over by cloud costs. A friend (bigger company) found out they pay $6000 a month for .. logging.
@abderrazakkenniche2801
@abderrazakkenniche2801 2 жыл бұрын
Hi, thanks for the video, it's very helpful I would just ask you how to make VS Code convert this
@drsmiless
@drsmiless 2 жыл бұрын
Go to vs code settings, search for ligatures, and enable it.
@beastrocks2341
@beastrocks2341 2 жыл бұрын
please do Google and Facebook auth with edit profile please...
@R98rayan
@R98rayan 2 жыл бұрын
does it have real database ?
@netlob
@netlob 2 жыл бұрын
How does this compare to supabase?
@RobertBrunhage
@RobertBrunhage 2 жыл бұрын
Haven't taken the time to really compare them, I think both solutions are great!
@netlob
@netlob 2 жыл бұрын
@@RobertBrunhage i’ve never heard of this one, though supabase is everywhere 😅
@saratiko
@saratiko 2 жыл бұрын
I've been looking into his database and it looks great and all but I seem to be having some issues with the Query parameter for the search, keep saying index not found even though the attribute and result is correct. Have anyone experienced it here? Any fix that you know of? I've been googling but can't seem to find an answer.
@subrotoxing8214
@subrotoxing8214 2 жыл бұрын
you need to add the index to the collection as per the error message ... if it's a combined query of two attributes then you need two indexes
@saratiko
@saratiko 2 жыл бұрын
@@subrotoxing8214 that’s kind of the thing, I don’t want to collect a specific ID but rather all items with a specific tag so I don’t have to get all and then filter it on the front end, it consumes more data than necessary having to get all for each request.
@subrotoxing8214
@subrotoxing8214 2 жыл бұрын
@@saratiko have you tried asking in the discord server they are pretty responsive
@saratiko
@saratiko 2 жыл бұрын
@@subrotoxing8214 No i have not, I'll look into their discord.
@ahmed_alharthi
@ahmed_alharthi 2 жыл бұрын
Source code url is not correct
@RobertBrunhage
@RobertBrunhage 2 жыл бұрын
Thanks for the heads up, could you try it now?
@soulreaver7802
@soulreaver7802 2 жыл бұрын
Where can we host appwrite for free? Any info?
@dekkicheamine27
@dekkicheamine27 2 жыл бұрын
is it free??
@RobertBrunhage
@RobertBrunhage 2 жыл бұрын
Yes, but when you host it on, for example, GCP, AWS, etc then you of course pay the cloud costs. They are working on a cloud solution that will have a cost right away, similar to Firebase and Supabase which will potentially launch this summer.
@faheemahmadofficial7701
@faheemahmadofficial7701 2 жыл бұрын
No way, Firebase is much simpler, no TERMINAL and coding required just vscode and web simple
@frostsmaker8966
@frostsmaker8966 2 жыл бұрын
When there is a competitor, consumers will win. As consumers, we just need to wait until we see the best option. In the past my neighbor has a store, it grows so fast for a decade. It tries to monopolize then the other store showing up. At first, those stores are nothing in comparison. But, the big store has a big expense, and when everyone just keeps doing what they want (buy on closer store, buy where it is cheaper) the income of my neighbor store keep plummeted. My neighbor's son enjoy money since a child and has never learned about managing a store, the store is not a stock company so the father is the one who controls everything. If it keeps going then we know how it will end. I'm just human, I'm not a God. So, I just enjoy what is about to happen. :) I said enjoy but it is not a fun thing to watch. Maybe I should try to remember all the bad things they had done so I can enjoy it.
@subrotoxing8214
@subrotoxing8214 2 жыл бұрын
if you do not work for clients who are picky about backends then yeaa.. firebase all the way... however when you have clients who care about recurring costs like firebase monthly billing then a 'firebase' you could host on your own without recurring fees suddenly becomes an interesting option.
@BooleanDev
@BooleanDev 2 жыл бұрын
no thanks, firebase billing’s a pain
@Charlie-zd2dr
@Charlie-zd2dr 2 жыл бұрын
For reals?!!!
Firebase Alternatives: Supabase, Appwrite and Nhost
28:43
Simon Grimm
Рет қаралды 17 М.
Flutter + Appwrite: Free and Open Source Firebase alternative
15:51
David Serrano
Рет қаралды 2,9 М.
Cool Parenting Gadget Against Mosquitos! 🦟👶 #gen
00:21
TheSoul Music Family
Рет қаралды 34 МЛН
Всё пошло не по плану 😮
00:36
Miracle
Рет қаралды 6 МЛН
Это было очень близко...
00:10
Аришнев
Рет қаралды 7 МЛН
I tried 5 Firebase alternatives
10:31
Fireship
Рет қаралды 804 М.
Dart 3 Records Are Awesome
4:31
Robert Brunhage
Рет қаралды 13 М.
Setting up Supabase Auth with Flutter
12:22
Code With Cypert
Рет қаралды 7 М.
Appwrite Database CRUD Operations Overview
3:50
Appwrite
Рет қаралды 3,5 М.
10 Flutter Tips to Be More Productive
13:25
Robert Brunhage
Рет қаралды 66 М.
Is Supabase Legit? Firebase Alternative Breakdown
8:16
Fireship
Рет қаралды 353 М.
ServerPod | The missing server for Flutter
9:25
CodeX
Рет қаралды 26 М.
I don't need Firebase anymore! I use Appwrite Cloud Functions
8:34
Adrian Twarog
Рет қаралды 40 М.
NSURLProtocol: How I Stole an App For My Wedding
56:25
Bryce Bostwick
Рет қаралды 53 М.
Flutter Backend: Firebase vs. Appwrite vs. Supabase
17:45
Flutterware
Рет қаралды 8 М.
Cool Parenting Gadget Against Mosquitos! 🦟👶 #gen
00:21
TheSoul Music Family
Рет қаралды 34 МЛН