Discussão sobre trade-offs de implementação do TabNews
Olá, meu nome é Leonardo Silva sou desenvolvedor Frontend, e trabalho com React atualmente.
A ideia de criar um projeto como este é muito inspiradora para mim, e acredito que para muitos outros devs também. Então gostaria de aproveitar este espaço para criar um debate sobre tecnologia, focando nas decisões que o Filipe Deschamps tomou juntamente com os colaboradores do projeto do TabNews.
Destacarei dois pontos que me chamam atenção, e deixo o espaço livre para debatermos...
-
Em um projeto tão robusto como esse por que não utilizar Typescript? Visto que isso ajudaria no desenvolvimento e até mesmo nas colaborações feitas por outros devs, uma vez que teríamos tipagens para objetos e funções...
-
Porque desenvolver todo o backend utilizando o recurso de serverless do NextJS? Uma opção seria desenvolver uma api em Node separada do frontend. Isolando mais os ambientes e possibilitando "mais poder de fogo" para o backend em si.
Obrigado