estou fazendo o modulo 2 do javascript avançado e achei bem complexo alguns modulos e alguns elementos praticos como Reflect.apply, bind, implementação do proxy puro e depois o factoryproxies... tive que assistir diversas vezes as aulas e fazer varias vezes os exercicios pra pegar um pouco melhor as ideias (mas sem chorar, afinal é um curso "avançado" hahaha) . Mas ao decorrer do curso me surgir umas duvidas como: - afinal, na pratica do dia a dia um programa bobo desses eu preciso realmente fazer esses binds, models, criar varias views, models, helpers apenas para inserir ou apagar dados em uma lista ou essas varias abordagens tiveram apenas fins academicos?
- nao sei se tem a ver... mas como trabalhamos com o MVC, esses frameworks MVCs(como react, vue, angular) sao para facilitar esse trabalhao todo de implementações ou sao outra coisa?
obrigado a quem puder me dar uma luz