Mesmo problema aqui. Me perdi estudando libs e frameworks acabei relaxando na parte da lógica e estrutura de dados. Agora é tentar praticar e estudando aos poucos cada tópico. Paciência e foco é o conselho que eu dou.
Em resposta a Lógica de Programação "ruim"
2
1
Acho que eu acabei caindo na mesma situação, por conta do serviço trabalhar 100% com o React.js acabei esquencendo de estudar algumas coisas básicas do Javascript.
Preciso ir recuperando aos poucos agora... Força!!