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

Fico assustado de ver esses comentários. Sou da época dos MVC. Quando vejo a quantidade de framework e tecnologia envolvida fica difícil entender como isso pode simplificar. Tento há anos fazer a migração para Node + React. O NodeJS com Express achei legal. Já o React tem um aspecto de componente interessante, mas que pode ser feito com HTML5 e CSS, se não estou enganado. Mesmo assim, acho-o bem ruim, quase como se fosse um PHP na época que misturavam no HTML... Não é à toa que veio do Facebook...rsss. Quando vi que estavam usando essa coisa chamada NextJS então... não deu. Disse a mim mesmo que eu parava ali. Estou tentando DenoJS com Svelte, pela simplicidade. Achei muito mais fácil. Se não der certo, volto pro meu velho barco. As APIs Rest foram criadas para usarmos os verbos HTTP. Justamente porque vínhamos sendo vítimas de bigtechs ao usarmos aquela coisa horrível chamada webservice. Podem me chamar de velho. Mas, aquela ideia das vantagens de usar JS em tudo já caiu por terra há anos. De quê adianta se multiplicou-se a quantidade de frameworks e tecnologias novas. Novos aprendizados. E quem acredita que essas tecnologias/frameworks durem muito mais de cinco anos? Se um sistema não pode ser construído para ser funcional e manutenível por mais de cinco anos, então é o fim. Podem jogar tudo na mão da IA e veremos no que dá... Ah, e a propósito: você não precisa de ORM, na verdade, se um DB for bem desenhado, o ORM vai mais atrapalhar, quando não tornar impossível uma chamada a uma entidade com chave primária que não seja um int incremental ou ainda seja composta. Noto que avançamos sobre novas tecnologias às vezes sem ter consciência de que aquela existente já entrega a mesma funcionalidade. Quem trouxe o Rest chamou a atenção justamente para isso: os verbos HTTP raramente utilizados. O que o React faz com componentes tem pelo menos algumas coisas que já são entregues pelo HTML5 em estado puro etc.

Carregando publicação patrocinada...
1

Queria começar no Svelte também, não sabia que dava pra usar com Deno, ele parece ser bem produtivo e com pouco boilerplate, mas parece ter um ecossistema pequeno ainda.

1

Eles não são incompatíveis, Juliano, porque são usados para coisas distintas. O Deno, como o Node, para backend (uma API com Express p.ex.). O Svelte, para o frontend. Estou só começando, mas já gostei.