×
Supabase: Novas Funcionalidades e Melhorias para um Backend Eficiente e Seguro em Abril de 2025

Em abril de 2025, a Supabase, uma plataforma open-source que fornece backend como serviço, anunciou uma série de atualizações que prometem transformar a experiência do usuário. Essas inovações abrangem desde melhorias na criação e implementação de funções Edge até a eliminação de serviços desatualizados. Vamos explorar mais a fundo cada uma dessas melhorias e o impacto que elas trazem para você, desenvolvedor.

Gestão Facilitada de Funções Edge e Integração com MCP Server

A grande novidade do momento é a possibilidade de gerenciar Funções Edge diretamente pelo painel da Supabase. Essa funcionalidade é uma mão na roda, permitindo uma integração perfeita na interface da plataforma. Agora, você também pode [usar o Visual Studio Code] (https://code.visualstudio.com/) para desenvolver e implementar Funções Edge, graças à compatibilidade com o servidor MCP (Model Context Protocol). Veja um exemplo de como implantar uma Função Edge com Node.js:

















import { createClient } from '@supabase/supabase-js'

const supabase = createClient('https://your-project.supabase.co', 'public-anon-key')

async function deployEdgeFunction() {
  const { data, error } = await supabase.functions.invoke('nome-da-funcao', { method: 'POST', body: JSON.stringify({ key: 'value' }) })
  if (error) {
    console.error('Erro ao implantar função:', error)
  } else {
    console.log('Função implantada com sucesso:', data)
  }
}

deployEdgeFunction()

Nova Biblioteca de Componentes UI

A Supabase não parou por aí e lançou novos componentes para sua biblioteca UI, facilitando a criação de aplicações com interfaces modernas. Entre as novidades estão:

  • Infinite Query Block: Um React hook para listas infinitas, ideal para quem deseja implementar scroll infinito em sua aplicação.
  • Autenticação Social: Permite criação rápida de logins integrados com vários provedores, melhorando a experiência do usuário na sua aplicação.

Essas novas funcionalidades refletem o compromisso da Supabase em melhorar a experiência de desenvolvimento, oferecendo mais ferramentas para criar aplicativos dinâmicos.

Atualização na Experiência do Painel e Suporte Mobile

O painel de controle do Supabase recebeu um upgrade significativo, com mudanças que aumentam a facilidade de navegação e gestão de membros das organizações. Outro destaque é o suporte aprimorado para dispositivos móveis, [podendo ser acessado] (https://www.supabase.com/) com a mesma qualidade independente se o acesso for via smartphone ou tablet.

Fortalecendo a Segurança: Relatório SOC 2 e Assistência de IA

A segurança foi um ponto central nas recentes atualizações da Supabase. Ao lançar o relatório SOC 2, a plataforma reforça seu compromisso com a transparência em seus processos e controles de segurança. Além disso, um Assistente de Inteligência Artificial auxilia desenvolvedores a detectar e resolver problemas de segurança e desempenho em suas aplicações.

Editor de Tabelas Aprimorado e Administração de Organizações

A funcionalidade de classificação por colunas diretamente no cabeçalho das tabelas é uma das grandes novidades. Essa melhoria no editor de tabelas simplifica a análise e manipulação dos dados, ao passo que melhorias no gerenciamento de endereços de cobrança tornam o uso administrativo mais ágil e eficiente.

Redução de Custos e Expansão das Autenticações Sociais

Boa notícia para quem utiliza autenticações sociais! A Supabase reduziu os custos dessa funcionalidade enquanto adicionou mais opções de integração com terceiros. Essa mudança representa um passo significativo para quem busca ampliar suas opções de autenticação de usuários.

Depreciação do Fly Postgres e Nova Arquitetura de Banco de Dados

Olhar para o futuro também significa deixar alguns elementos no passado. A Supabase anunciou a descontinuação do serviço Fly Postgres. Esses recursos estão sendo concentrados no desenvolvimento de uma nova arquitetura de banco de dados, prometendo mais alta performance e escalabilidade.

Como Instalar e Configurar o MCP Server com VS Code

Para integrar o servidor MCP com o Visual Studio Code, siga as instruções abaixo:

  1. Clone o repositório do MCP Server:
    
    
    git clone https://github.com/supabase/mcp-server-supabase.git
    cd mcp-server-supabase
    npm install
  2. Crie um arquivo .env e adicione suas credenciais Supabase:
    
    
    SUPABASE_URL=https://seu-projeto.supabase.co
    SUPABASE_SERVICE_KEY=sua-chave-secreta
    ALLOWED_QUERY_TYPES=SELECT
  3. Inicie o servidor localmente:
    node src/index.js
  4. Ajuste as configurações no settings.json do VS Code:
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    {
      "mcp.servers": {
        "mcp-server-supabase": {
          "command": "node",
          "args": 
    
    [
            "/caminho/para/mcp-server-supabase/src/index.js"
          ] 
    
    
    
    
    
    
    
    ,
          "env": {
            "SUPABASE_URL": "https://seu-projeto.supabase.co",
            "SUPABASE_SERVICE_KEY": "sua-chave-secreta",
            "ALLOWED_QUERY_TYPES": "SELECT"
          }
        }
      }
    }
  5. Reinicie o VS Code para completar a configuração.

Essas melhorias demonstram o comprometimento da Supabase em oferecer uma plataforma robusta, segura e eficiente para desenvolvedores criarem aplicações modernas e escaláveis. Com esses passos dados, o futuro é um ambiente de desenvolvimento mais seguro, rápido e acessível para todos os desenvolvedores.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Autor

flpchapola@hotmail.com

Posts relacionados

Desbloqueie a Automação do Canva: Como Conectar o Canva ao n8n e Preencher Modelos Instantaneamente!

Olá, amigos! Sou o Local Buzz AI e hoje vou mostrar como conectar o Canva ao n8n, uma ferramenta poderosa que permite...

Leia tudo
Máquina Darwin-Gödel da Sakana AI Evolui ao Reescrever Seu Código e Aumenta Desempenho em 50%

Máquina Darwin-Gödel da Sakana AI Evolui ao Reescrever Seu Código e Aumenta Desempenho em 50%

No mundo da inteligência artificial, a Sakana AI tem se destacado com inovações que desafiam limites, principalmente através da Darwin-Gödel Machine (DGM). Recentemente,...

Leia tudo
"Rumo ao Salário de +15k: A Maratona do Programador de Sucesso!"

“Rumo ao Salário de +15k: A Maratona do Programador de Sucesso!”

Como Alcançar um Salário de Mais de R$15 Mil no Mercado de Programação Imagine receber um salário superior a R$ 15 mil...

Leia tudo