A forma complicada que o Node.JS vem sendo ensinado!
Node.JS deveria ser simples, mas a forma que ensinam causa muita confusão para iniciantes.
Node.JS é simples, mas a forma que ensinam complica tudo
DISCLAIMER: Esse artigo é uma revisão de um outro artigo escrito originalmente no Medium em 02/12/2014. Nesse link você vai para essa versão.
Desde que comecei a procurar e estudar artigos sobre Node.JS, para entender o que tem por trás da tecnologia e quais podem ser as suas aplicações, senti uma dificuldade de encontrar materiais que dessem realmente uma boa introdução a tecnologia. Me senti limitado e questionei a minha capacidade de aprendizado e duas coisas me fizeram ver que não estou sozinho nesse problema.
Web Ostentação e sua complexidade
Primeira coisa que me fez ver que não estou sozinho nessa confusão do desenvolvimento com NodeJS, foi uma palestra do Clécio Bachini (@cbachini) no Tablessconf de 2014. Na palestra ele falou sobre a Tag Story e definiu o momento atual da web como a web ostentação.
Em resumo a Web Ostentação, é uma web que está se tornou algo complicado e chato como a matemática no qual só alguns se destacam, por saberem a complexidade de determinadas coisas e tem afasta pessoas interessadas sobre o tema, o que é um contraste de como a Web era há alguns anos.
Saltos grandes entre assuntos
A segunda coisa foi uma conversa durante o DevFest 2014. Durante a conversa com outros desenvolvedores comentei sobre o meu trabalho com NodeJS e me citaram que até queriam aprender, mas era muito complicado e não encontravam artigos de qualidade e simples, que realmente ajudassem a aprender, dando um salto muito grande do Hello Word
para a construção de uma API ou aplicação complexa.
Isso me motivou a querer ajudar a comunidade de iniciantes em NodeJS, com alguns conteúdos que simplificam essa introdução. Escreverei aqui no Medium (agora flpms.me) artigos para comparação com outras linguagens, migração e introdução ao NodeJS.
Algumas coisas são de impressões pessoais e observações ao trabalhar com NodeJS por alguns meses. Será uma série de artigos sobre Node.JS e o seu funcionamento. Fiquem atentos por me seguir aqui no Medium(flpms.me) e atentos ao que vai surgindo. {;)
PS: Estou fazendo essa adição para explicar que esse texto não é uma simples revisão. Em 2016 participei do 7masters do imasters como um dos 7 mestres em Node.JS e novamente voltei a falar do assunto de complexidade e dos materiais disponíveis. Mas notei que além de falar, não continuei com a minha série original e proposta no Medium. Afim de mudar isso, estou escrevendo trazendo meus textos do Medium para o blog próprio e também dando continuidade na série aprendendo Node.JS.