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

Também venho percebendo essa complexidade excessiva dos frameworks. Tanto que resolvi desenvolver alguns protótipos de ferramentas, no sentido de simplificação.

Um framework JS usando puramente JS. Qualquer dev JS pode usar prontamente. Não precisa fazer curso.
https://github.com/luccas33/cleanjs

Uma ferramenta para expor os dados de APPs SPA para os motores de busca (Google etc).
https://github.com/luccas33/static-data

Apesar de serem protótipos, funcionam.

Carregando publicação patrocinada...
0
1

Tem um projeto em produção de uso interno da firma.

Sem com eficácia vc quer dizer performance de execução, então eu não testei. O objetivo desse framework não é esse, apesar de que não tem compilação/interpretação, é JS puro. Naturalmente é pra ser leve.
Não fica renderizando os componentes desnecessariamente e vc pode atualizar apenas a parte que desejar. Isso também conta muito.

Mas se vc quis dizer eficaz no desenvolvimento, então sim. A proposta é ser um framework simples com view dinâmica e com separação entre a view e o controller, que facilita o fluxo da aplicação e a organização do código. É conceitualmente eficaz.

Pra provar isto eu teria que escrever uma mesma tela complexa em diversos frameworks para comparar a complexidade/legibilidade. Talvez eu faça qualquer dia com Angular e React.

Tem um CRUD de exemplo no projeto caso você queira conferir. Na minha percepção ficou simples.

De qualquer forma, o objetivo do cleanjs não é ser usado em produção. É uma prova conceitual.

1
1