Conteúdo do aplicativo:
Documentação do Node.js. v14.0.0 Atual
Documentação do Node.js. v13.13.0 Atual
Documentação do Node.js. v12.16.2 LTS
Documentação do Node.js. v10.20.1 LTS
Tutoriais do Node.js.
O Node.js® é um tempo de execução JavaScript criado no mecanismo JavaScript V8 do Chrome. O Node.js usa um modelo de E / S sem bloqueio, orientado a eventos, que o torna leve e eficiente. O ecossistema de pacotes do Node.js., npm, é o maior ecossistema de bibliotecas de código aberto do mundo.
Tabela de conteúdo
Guia de Introdução
Depuração - Introdução
Criação de perfil fácil para aplicativos Node.js.
Diagnóstico - gráficos de chama
Dockerizing um aplicativo Web Node.js.
Migrando para Construtores de Buffer Seguros
Visão geral de bloqueio versus não bloqueio
O loop de evento do Node.js., temporizadores e
Não bloqueie o loop de eventos (ou o pool de trabalhadores)
Temporizadores no Node.js
Anatomia de uma transação HTTP
Trabalhando com diferentes sistemas de arquivos
Contrapressão em Streams
Postmortem do módulo de domínio
Como publicar o pacote N-API
Estabilidade ABI
Sobre estes documentos
Uso e exemplo
Teste de asserção
Ganchos assíncronos
Amortecedor
Complementos em C ++
Complementos C / C ++ com N-API
Processos filho
Grupo
Opções de linha de comando
Console
Crypto
Depurador
APIs obsoletas
DNS
Domínio
Módulos ECMAScript
Erros
Eventos
Sistema de arquivo
Globals
HTTP
HTTP / 2
HTTPS
Inspetor
Internacionalização
Módulos
Internet
OS
Caminho
Ganchos de desempenho
Políticas
Processo
Punycode
Cadeias de consulta
Leia a linha
REPL
Relatório
Corrente
Decodificador de String
Temporizadores
TLS / SSL
Rastrear eventos
TTY
UDP / Datagrama
URL
Serviços de utilidade pública
V8
VM
WASI
Linhas de trabalho
Zlib
TOC dos Tutoriais
Introdução ao Node.js
Uma breve história do Node.js
Como instalar o Node.js
Quanto JavaScript você precisa saber para usar o Node.js?
Diferenças entre o Node.js e o navegador
O mecanismo JavaScript V8
Execute scripts Node.js na linha de comandos
Como sair de um programa Node.js.
Como ler variáveis de ambiente no Node.js
Onde hospedar um aplicativo Node.js.
Como usar o REPL do Node.js
Node.js, aceite argumentos da linha de comando
Saída para a linha de comando usando Node.js
Aceite entrada da linha de comando no Node.js
Expor a funcionalidade de um arquivo Node.js usando exportações
Uma introdução ao gerenciador de pacotes npm
Onde o npm instala os pacotes?
Como usar ou executar um pacote instalado usando o npm
O guia package.json
O arquivo package-lock.json
Encontre a versão instalada de um pacote npm
Instale uma versão mais antiga de um pacote npm
Atualize todas as dependências do Node.js. para a versão mais recente
Versão semântica usando npm
Desinstalando pacotes npm
pacotes globais ou locais do npm
dependências npm e devDependencies
O npx Node.js Package Runner
O loop de eventos do Node.js.
Entendendo process.nextTick ()
Compreendendo setImmediate ()
Descubra JavaScript Timers
Programação assíncrona de JavaScript e retornos de chamada
Compreendendo as promessas de JavaScript
JavaScript assíncrono moderno com Async e Await
O emissor do evento Node.js.
Construa um servidor HTTP
Fazendo solicitações HTTP com Node.js
Faça uma solicitação HTTP POST usando Node.js
Obter dados do corpo da solicitação HTTP usando o Node.js
Trabalhando com descritores de arquivo no Node.js
Estatísticas do arquivo Node.js.
Caminhos do arquivo Node.js
Lendo arquivos com o Node.js
Gravando arquivos com o Node.js
Trabalhando com pastas no Node.js
O módulo fs do Node.js
O módulo do caminho Node.js.
O módulo OS do Node.js
O módulo de eventos Node.js.
O módulo http do Node.js.
Buffers do Node.js
Fluxos do Node.js
Node.js, a diferença entre desenvolvimento e produção
Tratamento de erros no Node.js
Como registrar um objeto no Node.js