Firebase, a Dropbox dos aplicativos - Script e Sites Prontos
Início Programação Firebase, a Dropbox dos aplicativos
Atualmente a Dropbox é uma das ferramentas mais amplamente usadas no compartilhamento de arquivos e os mantem sincronizados entre diferentes dispositivos e serviços utilizadores. Uma ferramenta que funciona como uma nuvem e é um dos nossos aliados no dia a dia, disponibilizando os nossos documentos onde quer que estejamos e nos dando a oportunidade de trabalhar em um simples ambiente compartilhado. Esta mesma ideia surgiu por parte da Firebase, uma ferramenta que oferece serviços semelhantes, mas para aplicativos em vez de arquivos.
Mesmo em beta, a premissa centra-se na loja Firebase os dados de nossas aplicações para serem acessados diretamente através de JavaScript e facilmente consumidos pelos usuários. O que isso significa? Basicamente, podemos construir aplicativos web ricos e poderosos sem ter de nos preocuparmos com nossas próprias bases de dados ou websites. Firebase converte em tempo real sobre uma nova ferramente onde há interatividade.
Seu uso não poderia ser mais fácil, e para provar isso a página já tem um tutorial que explica como podemos criar um aplicativo de teste em segundos. Basta adicionar uma linha de JavaScript para o site e, em seguida, as funções de referência Firebase, que carregam a lógica de negócios, geralmente no servidor, o cliente, e pode servir perfeitamente de acordo com a aplicação que pretende desenvolver, especialmente se isso for simples.
E onde está a novidade, ou paralelismo com a Dropbox? A vantagem do Firebase é que ele se baseia em um serviço que pode compartilhar dados entre múltiplos clientes e tirar proveito deste nível de programador tão simples com os mesmos dados. Isto não se trata para passar dados de um cliente para outro, mas disponibilizar a todos um centro de comunicações no qual os dados são trocados. O exemplo mais simples é este: se no chat estão, por exemplo, 5 clientes, e qualquer um deles interage (escrever uma mensagem), Firebase sincroniza automaticamente todos os outros clientes, trazendo essa funcionalidade para todos eles.
Firebase diz respeito aos servidores ou bases de dados. E o melhor de tudo, uma vez que esta é uma biblioteca JavaScript estamos falando de um serviço multiplataforma que torna mais fácil para criar aplicativos que interagem com outras plataformas, como o iPhone ou Android.
Atualmente, apenas poderíamos fazer alguns testes, mas ansiosos para acessar o beta, algo que pode ser solicitada deste serviço promissor. O que você acha?