Executando verificação de segurança...
0

Ja trabalhei no desenvolvimento de um produto CB4 para o mercado brasileiro usando fullstack js
(Nest.js + React + React Native) e achei péssimo....

O que eu faria hoje:

Usaria pro backend alguma framework fullstack que me permitisse flexibilidade ao passo que eu pudesse escalar para microserviços, que eu pudesse fazer o admin rápido e que me permitisse maior poder de gerenciamwnto na web.

As opções que eu olharia hoje são;

  • Spring framework: Normalmente vc tem que integrar com outras porcarias de terceiro em java, fácil de contratar dev. Teria dor de cabeça em fazer um admin genérico.

  • Phoenix/Elixir: Um rails like que escala, mas é um porre de botar em nuvem (erlamg) porém se vc consegue , ganha uns superpoderes do erlang... Tem integração fácil de feature realtime e elixir é funcional. Talvez contratar dev pra isso seja mais caro pq é incomum.

  • Django: Teria os problemas de performance do python, mas teria um admin de graça desde que vc n tentasse fazer muita firula, fácil de gerur e de converter em microserviço no futyro se vc organizar as apps.

Pra banco, n pensa duas vezea e vai de postgres

Num mundo com htmx eu nem me daria ao trabalho de fazer app wrb frontend , so perder tempo e se estressar atoa.

Para mobile depende do que vc precisa....

se precisa fazer rápido, que as features sejam 1x1 android e IOS, vai de flutter

se IOS n for uma prioridade vai de kotlin

fique longe de:

React, Vue, Swelte, Rust

Pra desktop vc usa o flutter ou faz um webapp usando electron e foda-se.

Tauri pode ser usado, mas sinceramente melhor adiantar

se quiser pagar de louco pode trocar o backend por go, o tradeoff é twr que fazer o admin do zero, isso pode onerar muito tempo

No final depende do seu budget + deadline + conhecimenti

Carregando publicação patrocinada...