No desenvolvimento de aplicações web e websites, a necessidade de exibir logos de empresas parceiras, clientes ou integrações é uma tarefa comum. No entanto, buscar, baixar e gerenciar esses logos manualmente pode ser um processo demorado e propenso a erros. Felizmente, ferramentas como Rowy, uma plataforma low-code para back-ends baseada em Firebase, em conjunto com a BrandFetch API, oferecem uma solução elegante e automatizada para este desafio.
Este artigo explora como você pode utilizar a integração entre Rowy e BrandFetch API para recuperar logos de empresas de forma eficiente, conectando-os diretamente ao banco de dados da sua aplicação.
Rowy transforma seu banco de dados Firestore em uma interface semelhante a uma planilha, permitindo que você gerencie dados, crie lógica de back-end com Cloud Functions low-code e integre com serviços de terceiros facilmente. É uma ferramenta poderosa para desenvolvedores que buscam agilidade sem abrir mão da flexibilidade.
A BrandFetch API é um serviço que permite aos desenvolvedores buscar e recuperar informações de marcas, incluindo logos, cores, fontes e mais, diretamente a partir do domínio de uma empresa. Isso elimina a necessidade de procurar manualmente por esses ativos visuais.
O processo de integração é direto e envolve a configuração de colunas específicas na sua tabela Rowy. Vamos ao passo a passo, inspirado na demonstração visual de como essa funcionalidade pode ser implementada.
Primeiramente, você precisará de uma coluna para inserir o nome da empresa ou, mais precisamente, o domínio da empresa (ex: google.com). No Rowy:
A mágica acontece na coluna derivada. Esta coluna utilizará um script para chamar a BrandFetch API e exibir o logo.
Ao configurar a coluna derivada, você precisará definir alguns parâmetros:
Após configurar o script, salve e deploy as alterações da Cloud Function associada a esta coluna derivada.
Com tudo configurado:
Utilizar esta abordagem oferece diversos benefícios:
Uma funcionalidade poderosa do Rowy é a capacidade de importar dados em massa, por exemplo, a partir de um arquivo CSV. Se você tem uma lista de domínios de empresas, pode importá-los para a coluna "Empresa". O Rowy processará cada linha, e a coluna derivada "LogoEmpresa" buscará e exibirá os logos para todas as entradas simultaneamente, economizando um tempo considerável.
A integração do Rowy com a BrandFetch API é um excelente exemplo de como plataformas low-code podem simplificar tarefas complexas de desenvolvimento, permitindo que você se concentre na criação de valor para seus usuários. Ao automatizar a recuperação de logos, você não apenas economiza tempo, mas também melhora a qualidade e a consistência visual dos seus projetos web.
Para experimentar esta e outras funcionalidades, visite o playground ao vivo do Rowy e explore as possibilidades de otimizar seus fluxos de trabalho de desenvolvimento.
Descubra os melhores extensores Wi-Fi de 2024! Análise completa de modelos TP-Link, ASUS, Linksys e Netgear para eliminar zonas mortas e melhorar sua internet.
Descubra os melhores monitores portáteis de 2024 para desenvolvimento web, design e produtividade. Análise completa dos top modelos, incluindo KYY, ViewSonic, Espresso e ASUS.
Descubra como o Lovable utiliza inteligência artificial para acelerar o desenvolvimento web, permitindo criar clones de sites e MVPs em minutos. Uma análise completa da ferramenta.