[Ajuda] Ferramentas simples mas completas de front-end para desenvolvedores back-end
Olá amigos,
Sou programador back-end, e vou brevemente levantar uma questão que acredito também afligir muitos outros programadores.
O mundo back-end me parece um pouco mais estável que o front-end, veja, eu aprendi Redes IP, SQL, API, NGINX, Linux, e algumas linguagens de back-end (PHP, Python, ShellScript, 'Node'), há mais de uma década, e tudo ainda me serve perfeitamente bem.
Porém no mundo front-end tenho a impressão de que um novo framework JavaScript/TypeScript é criado a cada manhã. Estudei o básico de React, Angular e Vue, e não achei nenhum deles boas ferramentas. React com JSX é feio, Angular me parece muito grande e Vue muito engessado, e de uma forma geral os três são bem contra-intuitivos. A impressão é que sempre preciso digitar o dobro de código do que precisaria com JS puro.
Dito isso (quase um desabafo), peço ajuda a vocês para montar uma caixa de ferramentas front-end melhor, uma vez que realmente não me interessa estuar front-end a fundo.
Apenas dois adendos antes,
(1) eu cheguei a usar muito essa Library chamada w2ui, e ela me agrada pelo fato de ter compoentes realmente prontos, com JS e CSS pré-definidos, porém ela peca na documentação e tem bugs.
(2) Entendo bem ES6 e CSS
Então, vamos lá. Me ajudem por favor e serei imensamente grato.
O que eu gostaria:
- Um solução com layouts e componentes prontos
- Que fosse o mais próximo de JS puro o possível (ES6)
- Que os componentes já tivessem JS pronto
- Indiferente depender do Node
- Indiferente ser reativo
O que eu não gostaria:
- Algo com lifecycle, core, raios laser... e 1500 métodos e classes prontas
- Que seja só templates html + css e eu precise faze-los interetivos
- Que dependa de jQuery
- Que seja React, Vue, Angular
Agradeço de ❤️ quem puder me ajudar, pois eu realmente estou cansado.