<?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: Igor Gonçalves</title>
    <description>The latest articles on DEV Community by Igor Gonçalves (@igorgoncalves).</description>
    <link>https://dev.to/igorgoncalves</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%2F266611%2Fe428a40e-56f8-46c0-aeba-6d42691cee28.jpeg</url>
      <title>DEV Community: Igor Gonçalves</title>
      <link>https://dev.to/igorgoncalves</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/igorgoncalves"/>
    <language>en</language>
    <item>
      <title>Conheça o Parse Server, uma alternativa open-source ao Firebase</title>
      <dc:creator>Igor Gonçalves</dc:creator>
      <pubDate>Tue, 14 Jan 2020 18:42:01 +0000</pubDate>
      <link>https://dev.to/igorgoncalves/conheca-o-parse-server-uma-alternativa-open-source-ao-firebase-3jci</link>
      <guid>https://dev.to/igorgoncalves/conheca-o-parse-server-uma-alternativa-open-source-ao-firebase-3jci</guid>
      <description>&lt;p&gt;Lidar com o Firebase nem sempre pode ser tão prático, a expansão da ferramenta adicionou camadas de segurança e configuração que podem ser confusas e difíceis de depurar. O &lt;a href="https://parseplatform.org/"&gt;Parse Server&lt;/a&gt; é uma alternativa pra funcionalidades como Storage, Realtime-database, Analytics, Cloud Functions e outros serviços.&lt;/p&gt;

&lt;p&gt;O Parse pode ser definido como um BaaS (Back-end as a Service), que se propõe a oferecer um backend completo sem que o desenvolvedor se preocupe com questões de infraestrutura, banco de dados e códigos simples de CRUD. Foi comprado pelo Facebook em 2013 pela quantia de $85M de dólares, mas a empresa decidiu encerrar o serviço em 2016. Porém o projeto foi lançado para a comunidade, e o hoje o projeto é completamente open-source e se sustenta com recursos da própria comunidade.&lt;/p&gt;

&lt;p&gt;Hoje o Parse server tem mais de 32 mil estrelas no github e recebe a maior parte dos seus fundos via &lt;a href="https://opencollective.com/parse-server"&gt;Open Collective&lt;/a&gt; e está em constante evolução. Hoje já consta com suportes oficiais para diversas plataformas e recursos como acesso via API’s REST e GraphQL.&lt;/p&gt;

&lt;p&gt;Hoje, o principal serviço online que oferece o Parse Server pré configurado é o &lt;a href="https://back4app.com/"&gt;Back4App&lt;/a&gt;, que hoje é um dos principais contribuidores do projeto. Ele oferece uma série de planos, incluindo o plano gratuito que oferece serviços como Parse Server Dasboard, Push Notifications, Global Config, integração com o Twitter, Facebook, Apple ID, VK, Background Jobs, Cloud Code, Email, CLPs e etc.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--l0dMZni3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/458wjiw08vnay7f91scc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--l0dMZni3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/458wjiw08vnay7f91scc.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As principais vantagens de usar o ParseServer são:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Simples de configurar&lt;/strong&gt;: Os clientes do Parse Server são simples de configurar e funcionam em qualquer plataforma que possa fazer requisições web;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Variedade de SDK’s&lt;/strong&gt;: A comunidade do Parse é empenhada em desenvolver SDK’s que facilitem o desenvolvimento dos aplicativos clientes. Você pode encontrar SDK’s para JavaScript, Android, iOS, Flutter, Python, Arduido e tantas outras linguagens e plataformas;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open-Source&lt;/strong&gt;: Mais do que a cultura, o fato de ser open-source permite que os desenvolvedores acessem diretamente a base de dados MongoDB, ou criem funções e adaptem Dashboards de maneira simples;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Foco no Front-end&lt;/strong&gt;: O Parse entrega ao desenvolvedor uma API REST, uma API GraphQL, um Dashboard para configuração e um Dashboard para que os clientes possam fazer operações de CRUD, tudo isso automaticamente ao criar as classes do seu banco de dados. Sem nenhuma linha de código;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fácil integração&lt;/strong&gt;: A plataforma oferece conexão simplificada para criação de logins com redes sociais, e ainda pode executar gatilhos de webhooks para integrar diferentes APIs e serviços que você tenha na sua plataforma.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--qMtg3qNm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/fo5w8rfi4nvdj05txnv3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qMtg3qNm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/fo5w8rfi4nvdj05txnv3.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Nos próximos artigos pretendo dar um guia de como começar a usar o ParseServer nos seus projetos usando o Back4App, mas você pode começar desde já, faça uma conta no site e explore os tutoriais, você vai se surpreender de quanto é fácil desenvolver usando a plataforma.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>frontend</category>
      <category>javascript</category>
      <category>firebase</category>
    </item>
  </channel>
</rss>
