Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
@Matheus Tavares
Estou montando uma API para usar com BD MySQL, mas futuramente migraremos o BD para MongoDB... deverei mudar muitas coisas da API ? Terei muito retrabalho ?
O que acontece é que o projeto já existe e atualmente o BD é em MySQL e APIs em PHP... mas o projeto será migrado para a stack MERN (MongoDB, Express, React e Node).
A questão não é só performance, mas sim poder modernização pois o projeto irá se expandir precisa ser melhor escalável e a STACK será todo refeita, como disse acima, será usada MERN.
Olá @Ferdz-Agencia-Digital.
Seu tópico original era esse: https://forum.imasters.com.br/topic/588113-api-expressjs-e-mysql-x-api-expressjs-e-mongodb/
Infelizmente parece que deu algum problema com a sua conta anterior que estava impedindo você de fazer novos posts no fórum.
Como não se trata apenas de performance, talvez seja interessante você prosseguir com a sua ideia, mas tudo depende do modelo de negócios da sua aplicação. Existe um ditado que diz: "Quando você possui apenas um martelo, tudo irá lhe parecer pregos".
Quero dizer: você já possui uma aplicação em funcionamento e quer refazer ela para torná-la melhor, mais bem escrita, mais eficiente. Todo programador passa por isso, é natural. Um software nunca é finalizado, ele sempre estará em um processo constante de refatoração e reescrita.
A questão é que você pode manter as linguagens que você já possui mais familiaridade, entende? Toda linguagem possui seus respectivos trade-offs e nenhuma é uma bala de prata. Todas terão benefícios e malefícios. O mesmo se aplica a bancos de dados e quaisquer outras ferramentas.
Como não conheço seu modelo de negócios, não consigo opinar mais do que isso, mas espero ter ajudado.
Se sobrar alguma dúvida, é só postar.