Pilhas tecnológicas
A pilha de destino define a pilha tecnológica do seu aplicativo migrado.
Ambas as pilhas compatíveis usam Next.js e Supabase. Elas diferem quanto ao provedor que executa os fluxos de trabalho de back-end. Expandiremos a lista de pilhas compatíveis no futuro.
Base compartilhada
Ambas as pilhas usam o Next.js App Router para o aplicativo web e o Supabase para dados, autenticação e armazenamento.
A pilha selecionada controla o código gerado e as tarefas de configuração.
Pilha recomendada: Vercel Workflows
Use Next.js + Supabase + Vercel Workflows como opção padrão.
O Vercel Workflows fornece fluxos de trabalho de back-end duráveis na mesma plataforma do aplicativo Next.js. Isso mantém o aplicativo e o ambiente de execução dos fluxos de trabalho juntos e evita uma dependência adicional para tarefas em segundo plano.
Use o Trigger.dev para requisitos específicos
Escolha Next.js + Supabase + Trigger.dev quando o projeto tiver um requisito específico de longo prazo para um ambiente de execução de fluxos de trabalho separado, como tarefas de longa duração ou fluxos de trabalho agendados que exijam o Trigger.dev.
Use esta opção quando esse requisito estiver claro. Ela adiciona um serviço separado para operar e manter.
Selecionar uma pilha
Selecione uma pilha para uma migração:
buildprint migration stack select nextjs-supabase-trigger my-appVocê pode selecionar uma pilha diferente enquanto a migração estiver sendo preparada. Depois que buildprint migration init for executado com sucesso, a pilha ficará definida para essa migração.