<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Alireza Mohamadzadeh</title>
    <description>The latest articles on DEV Community by Alireza Mohamadzadeh (@alirezamxz).</description>
    <link>https://dev.to/alirezamxz</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F623464%2Fae077a96-74e9-46c1-814f-1fe4580a12cf.png</url>
      <title>DEV Community: Alireza Mohamadzadeh</title>
      <link>https://dev.to/alirezamxz</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/alirezamxz"/>
    <language>en</language>
    <item>
      <title>Firebase Alternative ?</title>
      <dc:creator>Alireza Mohamadzadeh</dc:creator>
      <pubDate>Fri, 30 Apr 2021 17:42:10 +0000</pubDate>
      <link>https://dev.to/alirezamxz/firebase-alternative-4471</link>
      <guid>https://dev.to/alirezamxz/firebase-alternative-4471</guid>
      <description>&lt;p&gt;Firebase is not an easy thing to replace, it's a whole suite of tools that include things like authentication, real time database, serverless functions and sdk's that can easily tie this infrastructure together on iOS, Android and web.&lt;br&gt;
let's compare Firebase and Supabase to see how they differ.&lt;/p&gt;

&lt;h3&gt;
  
  
  Services
&lt;/h3&gt;

&lt;p&gt;Supabase currently offers Database, Authentication, Storage and Functions. There are a lot of features missing from Supabase, like static site hosting, machine learning tools, push notification service and google analytics, so firebase has more features.&lt;/p&gt;

&lt;h3&gt;
  
  
  Database
&lt;/h3&gt;

&lt;p&gt;Supabase is a relational database, while Firebase is a NoSQL database. Both database types have their pros and cons. For instance, NoSQL databases are popular for search engines and social media feeds.&lt;br&gt;
Choosing the right database for your app depends on what type of app you're building.&lt;/p&gt;

&lt;h3&gt;
  
  
  Authentication
&lt;/h3&gt;

&lt;p&gt;Authentication with Supabase is same as with Firebase. Your dashboard has all the data about your users and email templates.&lt;br&gt;
The sign-in methods include email and password as well as all major OAuth providers. only the phone authentication is missing which you can find in Firebase.&lt;/p&gt;

&lt;h3&gt;
  
  
  Pricing
&lt;/h3&gt;

&lt;p&gt;both of them have a base free tier, which is only useful for experimentation.&lt;br&gt;
When you build something serious on firebase, you use the pay-as-you-go plan, each individual service has a free tier, so that you only pay for what you use. Supabase has 8GB database storage and 100K users for $25 a month. in firebase you also pay for the number of reads and writes to the database but in Supabase it looks like you have unlimited api calls and network traffic to your database.&lt;/p&gt;

&lt;h3&gt;
  
  
  Conclusion
&lt;/h3&gt;

&lt;p&gt;Supabase only has a JavaScript SDK, on the other hand Firebase is extremely popular with mobile developers and you couldn't really call supabase an alternative to firebase until they release an SDK for iOS and Android.&lt;/p&gt;

</description>
      <category>firebase</category>
      <category>supabase</category>
    </item>
  </channel>
</rss>
