Blog · Sob medida
Melhor stack para sistema sob medida: por que uso o comum
Resposta direta
A melhor stack para um sistema sob medida de empresa é a que outro desenvolvedor consegue assumir amanhã, sem licença paga e com suporte de longo prazo publicado. Eu uso React, Node.js e PostgreSQL de propósito: no Stack Overflow Developer Survey 2025, o PostgreSQL aparece com 55,6% de uso, o Node.js com 48,7% e o React com 44,7%. Um módulo feito nessa stack custa a partir de R$ 14.900, fica pronto em 3 a 5 semanas e não gera custo de licença depois.
Quem pede orçamento de sistema raramente pergunta em que tecnologia ele será feito. Faz sentido: o dono de uma distribuidora quer pedido que não se perde, não quer discutir framework. A pergunta aparece depois, quando o fornecedor some e o próximo desenvolvedor abre o código e diz que "vai ter que refazer".
É nesse momento que a escolha de tecnologia deixa de ser detalhe técnico e vira custo. Por isso eu tomo essa decisão pensando no dia em que eu não estiver mais no projeto.
O que é stack, em uma frase
Stack é o conjunto de tecnologias com que um sistema é construído: a tela que o usuário vê (front-end), o servidor que aplica as regras (back-end) e o banco onde os dados ficam guardados. Trocar uma dessas camadas depois de pronto quase sempre significa reescrever boa parte do sistema.
Por isso a stack é uma das poucas decisões de um projeto sob medida que não dá para corrigir barato mais tarde. Ela precisa ser escolhida pelo tempo de vida do sistema, não pelo gosto de quem programa.
Qual stack escolher: os 4 critérios que eu uso
Não existe stack melhor em abstrato. Existe a que serve para um sistema interno que vai rodar por 5 ou 10 anos numa empresa pequena ou média. Para esse caso, eu avalio quatro coisas:
- Quantas pessoas sabem mexer. Quanto mais desenvolvedores dominam a tecnologia, mais fácil achar quem dê manutenção, mais barato contratar e menor o risco de ficar refém.
- Quanto custa a licença. Tecnologia aberta não cobra por usuário, por servidor nem por núcleo de processador. O custo recorrente fica só na hospedagem.
- Quem mantém e até quando. Projeto com calendário de suporte publicado permite planejar atualização com anos de antecedência, em vez de descobrir que a versão morreu.
- Se aguenta crescer. O sistema não pode travar quando a empresa dobra de tamanho, nem exigir troca de banco no meio do caminho.
React, Node.js e PostgreSQL passam nos quatro. Não por serem novidade, mas justamente por não serem.
Qual o framework mais usado hoje
O dado mais citado sobre uso de tecnologia é o Stack Overflow Developer Survey 2025, publicado em julho de 2025 com mais de 49 mil respostas. A edição de 2026 foi aberta em 23 de junho de 2026 e, até 22 de setembro de 2026, ainda não tinha resultados publicados, então 2025 é o número mais recente disponível.
| Tecnologia | Camada | Uso (todos) | Uso (profissionais) |
|---|---|---|---|
| PostgreSQL | Banco de dados | 55,6% | 58,2% |
| Node.js | Back-end | 48,7% | 49,1% |
| React | Front-end | 44,7% | 46,9% |
| JavaScript | Linguagem | 66% | 68,8% |
| TypeScript | Linguagem | 43,6% | 48,8% |
Na prática, isso significa que cerca de metade dos desenvolvedores que responderam a pesquisa trabalha com cada peça dessa stack. Na mesma pesquisa, o PostgreSQL aparece como o banco mais usado, posição que já ocupava em 2023 e 2024. Quando você precisar de alguém para dar manutenção, não vai procurar um especialista raro.
Por que tecnologia comum protege quem contrata
O argumento principal não é técnico, é contratual. Um sistema feito numa tecnologia de nicho, numa plataforma fechada ou num framework que só o fornecedor conhece funciona bem enquanto a relação vai bem. Quando ela acaba, o código pode até ser seu no papel, mas na prática ninguém mais consegue mexer nele.
Esse é o mesmo risco que aparece em plataformas low-code, e que detalhei em o que acontece com Bubble e FlutterFlow quando o app cresce. A diferença é de grau: na plataforma fechada, você nem tem o código; na tecnologia rara, tem o código mas não tem quem o leia.
Com uma stack comum, a troca de fornecedor vira um trabalho de semanas de leitura e adaptação, não um projeto novo. Por isso eu trato a escolha de tecnologia junto com a propriedade do código: repositório, banco e servidor no nome do cliente só valem alguma coisa se outra pessoa conseguir continuar o trabalho.
O que cada peça faz e quanto custa
| Peça | O que faz no sistema | Licença | Suporte |
|---|---|---|---|
| React | As telas: cadastro, painel, formulário de pedido, relatório. | Aberta (MIT), sem custo | Mantido publicamente, com versões documentadas |
| Node.js | As regras: cálculo de preço, aprovação, integração com banco, NF-e e WhatsApp. | Aberta (MIT), sem custo | Versões LTS com 30 meses de correções; a 24 tem suporte até 30/04/2028 |
| PostgreSQL | Os dados: clientes, pedidos, financeiro, histórico. | PostgreSQL License: uso livre, para qualquer fim, sem taxa | Cada versão principal tem 5 anos de suporte |
| Docker | Empacota o sistema para rodar igual em qualquer servidor. | Motor aberto | Permite trocar de hospedagem sem reinstalar tudo |
Os prazos de suporte vêm das fontes oficiais: o calendário de versões do Node.js e a política de versões do PostgreSQL, consultados em 22 de setembro de 2026. A licença do PostgreSQL permite usar, copiar e modificar o software para qualquer fim, sem taxa e sem contrato.
A consequência para o seu orçamento é direta: um sistema sob medida nessa stack não tem linha de licença. O custo recorrente é a hospedagem, entre R$ 120 e R$ 600 por mês, contratada no nome do cliente. Comparei esse modelo com a licença por usuário de ERP em quanto custa um sistema sob medida.
PostgreSQL aguenta sistema grande?
Essa é a dúvida que mais escuto de quem já ouviu que "banco gratuito não aguenta". Aguenta. Em 22 de janeiro de 2026, a OpenAI publicou como escala o PostgreSQL para os 800 milhões de usuários do ChatGPT. Segundo o resumo técnico da ByteByteGo, de fevereiro de 2026, a arquitetura usa um único servidor principal de escrita e cerca de 50 réplicas de leitura.
Uma empresa com 30 usuários, 200 pedidos por dia e dez anos de histórico está várias ordens de grandeza abaixo disso. Quando um sistema de gestão fica lento, a causa quase sempre é índice mal feito ou consulta mal escrita, não o banco escolhido.
Tecnologia comum não é sinônimo de segura
Aqui cabe o contraponto honesto. Um boletim da ISH Tecnologia, noticiado pelo Convergência Digital em 15 de abril de 2026, apontou mais de 21 mil bancos PostgreSQL expostos publicamente na internet brasileira, por configuração inadequada.
O banco é o mesmo nos sistemas seguros e nos vazados. O que separa um do outro é o que se faz em volta dele:
- Banco fechado à internet, acessível só pelo servidor da aplicação.
- Acesso por perfil, com cada usuário vendo só o que precisa.
- Backup automático e testado, com restauração ensaiada, não só agendada.
- Atualização dentro do ciclo de suporte, antes de a versão sair da lista oficial.
Esses pontos entram no contrato e no handover do sistema, junto com o código.
Quando faz sentido fugir do comum
Existem casos em que eu recomendaria outra coisa. Se a empresa já tem uma equipe interna que domina outra linguagem, faz mais sentido construir no que ela sabe manter. Se o sistema precisa rodar dentro de um software específico, como um plugin de um programa de engenharia, a tecnologia é imposta pela plataforma.
Fora disso, a desconfiança deve ir para a proposta que traz tecnologia rara sem explicar por quê. Vale perguntar ao fornecedor três coisas: quantos desenvolvedores no mercado conhecem aquela tecnologia, quanto custa a licença em 3 anos e até quando a versão usada tem suporte. Coloquei essas perguntas, com as demais, em contratar software sob medida: 8 cuidados antes de assinar.
Como isso aparece no seu projeto
Para quem contrata, a stack aparece em três lugares. No orçamento, como ausência de licença. No contrato, como repositório e banco no seu nome. E, anos depois, como a possibilidade de chamar qualquer desenvolvedor para continuar o sistema.
Na Nudge.OS, um módulo único custa a partir de R$ 14.900 e fica pronto em 3 a 5 semanas; um sistema completo começa em R$ 48.000, com 3 a 4 meses de desenvolvimento. O pagamento é 30% na assinatura e o restante por etapa entregue, e eu pego 1 projeto por vez. O método está em como funciona.
Perguntas frequentes
Qual stack escolher para um sistema de empresa?
Para um sistema interno de gestão, escolha uma stack que muitos desenvolvedores dominam, com licença aberta e ciclo de suporte publicado. React no front-end, Node.js no back-end e PostgreSQL no banco atendem aos três critérios: segundo o Stack Overflow Developer Survey 2025, PostgreSQL é usado por 55,6% dos respondentes, Node.js por 48,7% e React por 44,7%. Isso facilita trocar de fornecedor sem reescrever o sistema.
Qual o framework mais usado?
No Stack Overflow Developer Survey 2025, a categoria de frameworks e tecnologias web é liderada por Node.js, com 48,7% dos respondentes, seguido de React, com 44,7%. Entre os bancos de dados, PostgreSQL lidera com 55,6%. A edição de 2026 da pesquisa foi aberta em junho de 2026 e ainda não tinha resultados publicados em 22 de setembro de 2026.
Quanto custa um software sob medida?
Na Nudge.OS, um módulo único custa a partir de R$ 14.900 e fica pronto em 3 a 5 semanas; um sistema completo custa a partir de R$ 48.000 e leva de 3 a 4 meses. A stack React, Node.js e PostgreSQL não tem custo de licença, então o gasto recorrente fica na hospedagem, entre R$ 120 e R$ 600 por mês, contratada no nome do cliente.
PostgreSQL aguenta um sistema de empresa grande?
Aguenta com folga para qualquer pequena ou média empresa. A OpenAI publicou em 22 de janeiro de 2026 como usa PostgreSQL para atender os 800 milhões de usuários do ChatGPT, com um único servidor principal de escrita e cerca de 50 réplicas de leitura. O limite de um sistema de gestão costuma estar em índice mal feito e consulta mal escrita, não no banco.
Tecnologia comum é menos segura?
Não. A segurança depende da configuração, não da popularidade. Um boletim da ISH Tecnologia, divulgado em abril de 2026, apontou mais de 21 mil bancos PostgreSQL expostos na internet brasileira por configuração inadequada. O banco é o mesmo em sistemas seguros e inseguros; o que muda é se ele fica fechado à internet, com acesso por perfil e backup testado.
Quer um sistema que outro desenvolvedor consiga continuar?
Conte o processo que hoje vive em planilha ou em sistema que ninguém mais mexe. Respondo em até 1 dia útil com uma leitura do escopo — e, se fizer sentido, marcamos 40 minutos de diagnóstico, sem custo.