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

Boa tarde, Shay! Se quiser uma opinião honesta, eu acho que tudo isso para um MVP de e-commerce seria o que chamam de overengineering.

Se você precisar validar sua ideia, e você disse saber Typescript, eu iria com Next.js (Back-end integrado) e a Vercel como hospedagem. Quanto mais rápido e de forma simples você validar sua ideia, mais rápido você vai poder arrumar caso não esteja atendendo a demanda sem ter perdido dinheiro e claro, o mais importante, seu tempo.

Você pode usar o Prisma como ORM e um banco de dados Serverless (FaunaDB, Supabase).

Carregando publicação patrocinada...
3

Certo, então eu devo programar de uma forma mais simplificada para validar e ai ir complementando conforme a damanda isso? E não corro o risco de deixar para trás coisas importantes para o escalonamento do site no futuro?

1

Certo, então eu devo programar de uma forma mais simplificada para validar e ai ir complementando conforme a damanda isso?

Exatamente, isso é a forma mais lógica de fazer, uma vez que eu suponho que você não tenha certeza se o seu negócio dará certo, e terá milhares de acessos.

E não corro o risco de deixar para trás coisas importantes para o escalonamento do site no futuro?

Não exatamente, uma vez que o seu negócio precise da necessidade de escalonamento, você vai ter dinheiro e motivação pra dar um jeito. O segredo é só você não criar um produto robusto, colocar sentimento, amor e no fim ele não resultar em nada - eu já passei por isso, é horrível.