Não é necessário esconvar os bits, e muito menos dominar todo o ecossistema. Porém a sua colocação dá a entender, principalmente para os iniciantes, que podem achar um curso simples que vai até o if...else
é o suficiente e ir para um framework
. Eles não sabem o que é "conhecer a linguagem" e muitos cursos não dizem a eles, infelizmente.
Como eu disse, framework
acelera muito o desenvolvimento, mas não é extremamente requirido. Algumas empresas ainda adotam a linguagem pura, por isso é essencial conhecer bem o ecossistema em que se trabalha, mesmo sem a utilização de um framework
. Não sou contra frameworks
, a maioria dos meus projetos utilizam o Next.js
, mas antes disso, eu testei e prototipei puramente para entender melhor o que eu quero fazer e se o Next.js
será ou não relevante.
Nao entendo como um framework pode te deixar incompetente ou tapar sua incompetencia
Novamente, para os que entendam mal e pulem para um framework sem conhecer bem a camada abaixo (a linguagem base), vai estar sim alheio a muita coisa, pois é extremamente simplificado o processo e muitas das vezes esconde pontos importantes do processo. Muita configuração, muitos gerenciamentos, dentre outras coisas estão numa camada abaixo do frameworks. Em momentos de bugs, e aprimoramento, sem entender isso, esta pessoa não saberá fazer direito (até que se estude apropriadamente).
Seja mais gentil
Peço perdão pelo o comentário ríspido. Acabei trazendo um estresse famíliar para um ambiente fora desse escopo.
Como eu disse, framework acelera muito o desenvolvimento, mas não é extremamente requirido. Algumas empresas ainda adotam a linguagem pura, por isso é essencial conhecer bem o ecossistema em que se trabalha, mesmo sem a utilização de um framework. Não sou contra frameworks, a maioria dos meus projetos utilizam o Next.js, mas antes disso, eu testei e prototipei puramente para entender melhor o que eu quero fazer e se o Next.js será ou não relevante.
Fiquei intrigado com essa colocao, pelo que vejo grande maioria das empresas, nas diversas areas usam frameworks pq eles tem um grande ganho de produtividade. Poderia dizer algumas que nao o usam?
E , sem problema sobre ser ríspido. Cabeca de gelo :D