Existem bons recursos para começar a usar o Node.JS? Algum bom tutorial, blog ou livro?
Obviamente, visitei o site oficial http://nodejs.org/ , mas não achei que a documentação que eles possuíam fosse um bom ponto de partida.
javascript
node.js
Joneph O.
fonte
fonte
Respostas:
Tutoriais
Tutorial do Node.js
30 dias de Nó
Sites de desenvolvedores
Vídeos
Screencasts
Livros
Cursos
Blogs
Podcasts
Recursos JavaScript
Módulos Node.js
De outros
fonte
Primeiro, aprenda os conceitos principais do Node.js:
Você quer entender o estilo de codificação assíncrona que o Node.js incentiva .
Assíncrono! = Simultâneo. Entenda ciclo de eventos do Node.js !
O Node.js usa o estilo CommonJS require () para carregamento de código; provavelmente é um pouco diferente do que você está acostumado .
Familiarize-se com biblioteca padrão do Node.js .
Então, você vai querer ver o que a comunidade tem a oferecer:
O padrão-ouro para o gerenciamento de pacotes Node.js. é o NPM .
É uma ferramenta de linha de comando para gerenciar as dependências do seu projeto .
Certifique-se de entender como o Node.js e o NPM interagem com seu projeto por meio da pasta node_modules e do package.json .
O NPM também é um registro de praticamente todos os pacotes do Node.js.
Por fim, você vai querer saber o que são alguns dos pacotes mais populares para várias tarefas:
Ferramentas úteis para cada projeto:
Teste de unidade:
Estruturas da Web:
Trilhas é uma estrutura moderna de aplicativos da web. Ele se baseia no pedigree do Rails and Grails para acelerar o desenvolvimento, seguindo uma filosofia de design simples, baseada em convenções e baseada em API.
O Danf é uma estrutura de OOP de pilha completa que fornece muitos recursos para produzir aplicativos escaláveis, sustentáveis, testáveis e de alto desempenho e permite codificar da mesma maneira nos lados do servidor (Node.js) e do cliente (navegador).
Derbyjs é uma estrutura JavaScript reativa de pilha completa. Eles usam padrões como programação reativa e JavaScript isomórfico há muito tempo.
O Loopback.io é uma estrutura poderosa do Node.js. para criar APIs e conectar-se facilmente a fontes de dados de back-end. Possui um SDK do Angular.js e fornece SDKs para iOS e Android.
Ferramentas da estrutura da Web:
Rede:
Interação da linha de comando:
Trabalhar com fluxos:
fonte
Use a fonte, Luke.
Não, mas seriamente, descobri que criar o Node.js a partir da fonte, executar os testes e observar os benchmarks me colocaram no caminho certo. A partir daí, os arquivos .js no diretório lib são um bom lugar para procurar, especialmente o arquivo http.js.
Atualização: escrevi esta resposta há mais de um ano e, desde então, há uma explosão no número de grandes recursos disponíveis para quem está aprendendo o Node.js. Embora eu ainda acredite que mergulhar na fonte vale a pena, acho que agora existem maneiras melhores de começar. Eu sugeriria alguns dos livros sobre Node.js que estão começando a sair.
fonte