Gostei do seu post, espero que aqui no Tabnews tenha mais posts assim.
Discordo totalmente quando você diz que os Frameworks de hoje são terríveis, para mim são ferramentas excelentes já estudei várias React, Angular, Vue, Svelte, Solid, Alpine, Qwik...
elas são apenas uma visão dos seus criadores de como criar aplicações de forma que eles acreditam que é mais simples.
Para mim o problema são os desenvolvedores que ficam refém do framework e não aprende de fato a linguagem, começa a virar Fanboy e se sente ofendido se alguém falar mal.
Desenvolvedor que só aprende coisas voltado para o trabalho e não apenas por achar legal ver coisas novas, sério tem uma infinidade de projetos legais que os “influencers” não falam e se você não está disposto a procurar e brincar só vai ficar sabendo quando todo mundo já estiver usando.
Outra coisas são as empresas que acham que ferramentas de big tech são a verdade suprema, eu adoro o React, mas até hoje me pergunto como ele ganhou essa força monstruosa, e a única coisa que vem em mente é porque tinha a Meta por traz(claro que ele também trouxe coisas novas).
E concordo com você quando você diz que as empresas querem “peões” porque fica mais fácil de contratar e trocar, mas ao mesmo tempo é entendível porque muitas empresas precisam ter seus produtos rodando o mais rápido possível com o mínimo de padronização, por isso vemos vagas para “desenvolvedor React ” e raramente para “desenvolvedor JavaScript”.
Eu criei a minha própria bliblioteca por acreditar que certas coisas estavam faltando ou deveriam ser mais simples e limpas:
https://github.com/diogoneves07/bemtvjs
E durante o processo de desenvolvimento eu me divirto muito.
Que incrível seu framework. Achei super interessante!
Dei uma olhada e já tive alguns insights... Muito obrigado.
Amei saber que você criou seu próprio framework, tenho certeza que a jornada foi de muito aprendizado. Show!
Também estou na jornada de construção, criei o Terezzu, DawnJS, o LemeJS e o IARES que está em construção.
Estou explorando uma meneira de criar algo simples que me ajude a aplicar princípios com baixa interferência (Dry, KISS, YAGNI e sempre que possível SOLID).
O que quiz dizer com "empresas precisam ter seus produtos rodando o mais rápido possível com o mínimo de padronização"?
Qual seria o problema dos padrões???