tutoriais para iniciantes node.js? [fechado
-
25-09-2019 - |
Pergunta
Estou trabalhando para criar meu primeiro servidor HTTP Node.js Real e estou meio que me afogando. Como um bom professor meu sempre dizia: "Eu vou empurrá -lo na água por enquanto, e depois mostrarei como nadar". Felizmente, ela não era instrutora de natação, mas é uma boa analogia. Sinto que pularei no Node.js e só encontrei uma bola de pingue -pongue para ajudar, isto é, a maioria dos tutoriais que li para parar logo após o exemplo do "Hello World" e eu tenho tenho tentado entender o código copiado e colado (ou eles assumem que eu tenho conhecimento de conceitos de HTTP e servidor da web de nível inferior que foram feitos para mim como desenvolvedor Apache/PHP). Tenho experiência em JavaScript e PHP do lado do cliente, mas o nó parece ser um animal próprio. Eu não tenho o conhecimento de baixo nível que parece necessário para criar um servidor de nó e conectar, que parece ser um bom módulo para simplificar as coisas, parece explicado escassamente, mesmo nos documentos em seu Git. Onde eu poderia encontrar alguns tutoriais para me ajudar nessa situação?
Tl; dr - Existem tutoriais para node.js que vão além do "Hello World", mas não exigem muito conhecimento de baixo nível? Ou quaisquer tutoriais que expliquem conceitos HTTP e WebServer de nível inferior que eu precisaria para criar efetivamente um servidor HTTP do nó?
Solução
No DailyJs, eles têm um tutorial de nó de longa duração chamado Vamos fazer um aplicativo da web. Existem 8 partes até agora:
- Parte 1: Introdução
- Parte 2: Aplicativo de instalação e esqueleto, COMPRIMENTO DE CÓDIGO GONTER: 4ea936b
- Parte 3: Métodos RESTful e testes, COMPRIMENTO DE CÓDIGO GONTER: 39E66CB
- Parte 4: modelos, parciais, criação e edição documentos, COMPRIMENTO DE CÓDIGO GONTER: F66FDB
- Parte 5: Autenticação, sessões, Middleware de controle de acesso, COMPRIMENTO DE CÓDIGO GONTER: 03FE9B
- Parte 6: Noções básicas de interface, COMPRIMENTO DE CÓDIGO GONTER: F2261C
- Parte 7: versões da biblioteca de nós, truques de jade, páginas de erro, COMPRIMENTO DE CÓDIGO GONTER: 929F5
- Parte 8: mensagens flash, ajudantes, exibição de feedback, COMPRIMENTO DE CÓDIGO GONTER: DF0B954
É um ótimo blog para acompanhar as notícias e dicas dos nó, bem como outros tópicos gerais de JavaScript.
Outras dicas
Sei que estou um pouco atrasado para a festa, mas ainda queria apontar você para o meu trabalho atual, o livro para iniciantes do Node. É exatamente direcionada a pessoas como você:
Veja estes sites de tutorial:
Dê um minuto e dê uma olhada nesses vídeos do recente acampamento Node.js.
Dê uma olhada no Express: http://expressjs.com/
Se você ainda está procurando alguns tutoriais que se acumulam na biblioteca Core Node.js, tenho escrito uma série de postagens sobre isso:
Há mais artigos na série do que isso, mas a Randometc está certa de que não há muito para cobrir quando você está analisando os recursos relacionados ao HTTP especificamente.