Node.js é um ambiente de tempo de execução JavaScript multiplataforma baseado em cromadaMecanismo V8 JavaScript. Ele pode ser usado para programar código JavaScript que pode ser executado fora do navegador da web.
Mais importante ainda, é de código aberto e lançado sob uma licença do MIT.
Desenvolvedores e programadores o usam para escrever ferramentas de linha de comando em JavaScript e executar scripts do lado do servidor. Se tudo isso é confuso para você, permita-nos reiterar.
Os scripts do lado do servidor ajudam a executar scripts do lado do servidor para gerar conteúdo dinâmico na página da web antes de realmente enviar a página para o seu navegador da web.
O Node.js também unifica o desenvolvimento de aplicativos da web usando uma única linguagem de programação (JavaScript). Isso salva os programadores de muitos problemas, evitando o uso de linguagens diferentes para scripts do lado do cliente e do lado do servidor.
Nossa revisão
- Prós
- Baseado em JavaScript
- Usa programação assíncrona
- Rápido
- Gratuito, de código aberto
- Permite transmitir arquivos grandes
- Contras
- Escalabilidade não fornecida
- Não é adequado para tarefas com uso intensivo de CPU
Como instalar o Node.js?
- Vá para o Página de download do Node.js
- Selecione o instalador que deseja download
- Inicie-o assim que terminar o download
- Aceita a Acordo de Licença
- Escolha um caminho de destino
- Personalize a configuração
- Alternar implantação de ferramenta necessária
- Acertar Instalar
Depois de clicar no botão Instalar, tudo o que você precisa fazer é esperar. O Node.js será instalado em breve no seu PC sem necessidade de assistência adicional da sua parte.
No entanto, depois de concluída a configuração, pode ser necessário confirmar a configuração do Ferramentas mencionado antes. E então espere mais um pouco, mas é isso, nós prometemos.
O que é Node.js?
Simplificando, Node.js é um gratuitamente, Código aberto ambiente de servidor que roda em uma ampla variedade de plataformas, incluindo Linux, Unix, Mac OS, e janelas.
Usa JavaScript e permite que os programadores desenvolvam lado do servidorscripts que pode gerar conteúdo web dinâmico e entregá-lo ao usuários finais em seu navegadores da web.
Node.js vs PHP / ASP
A fim de destacar Node.js capacidades, vamos ilustrar brevemente uma comparação entre ele e PHP/ASP.
A comparação incluirá a forma como cada serviço lida com Arquivo solicitações de. Neste ponto, vale a pena mencionar que o Node.js usa programação assíncrona.
PHP/ASP manipulação de solicitação de arquivo:
- Entrega a solicitação de arquivo para o computador sistema de arquivo
- Destaca-se para o sistema de arquivo para abrir e leitura a ArquivoConteúdo de
- Pega o contente e o devolve ao cliente fazendo o pedido
- Aguarde para o próximo pedido
Tratamento de solicitação de arquivo Node.js:
- Entrega a solicitação de arquivo para o computador sistema de arquivo
- Aguarda a próxima solicitação (já é capaz de lidar com outra solicitação)
- Retorna o conteúdo do arquivo para o cliente sempre que o sistema de arquivo abre e lê o Arquivo
O que o Node.js faz?
Você pode usar Node.js para:
- Crio página da web dinâmica contente
- Gerar, leitura, abrir, exclua, escreva e feche servidorarquivos
- Modificar, adicionar ou excluir dados em bancos de dados
- Formulário de coleta dados
- Gerenciar pacotes por meio do bower, npm, jspm
- Crio Processo internoformulários
- Desenvolver Área de Trabalhoformulários
- Gerenciar módulos, bem como executar tarefas e automatizá-los
- Construir redes neurais
- Desenvolva chatbots
Cada projeto Node.js resultará em um Node.js Arquivo isso terá o .js extensão. Igual ao JavaScript. Desde que você não se esqueça de salvar seu projeto, isso é.
O arquivo Node.js compreenderá vários tarefas a ser executado em certos eventos (gatilhos). Por exemplo, quando alguém acessa o servidor ou um específico porta, certo tarefas será executado.
Node.js é uma ferramenta poderosa
Resumindo, o Node.js pode ser um poderoso ferramenta se estiver nas mãos certas. Você pode usá-lo para criar página da web dinâmica conteúdo, desempenho script do lado do servidor, Criar Processo internoformulários, desenvolve chatbotse até mesmo construir redes neurais.
É baseado em JavaScript e permite que você salve seus arquivos de projeto com o mesmo extensão (.js). Por último, mas não menos importante, é gratuitamente e Código aberto, com muitos colaboradores mantendo-o ativamente.
FAQ: Saiba mais sobre Node.js
- O que é Node.js?
Node.js é um gratuitamente, Código aberto JavaScript ambiente de execução baseado em Google Chrome'S Motor V8 JavaScript que pode executar código fora de um navegador da web.
- Para que é usado o Node.js?
Você pode usar Node.js para muitos projetos, Incluindo Processo interno desenvolvimento de aplicativos, redes neurais, chatbots, Formato dados coleção, base de dadosdados manuseio, e módulogestão.
- Como atualizar Node.js?
Você pode baixar a versão mais recente do Node.js do site oficial local na rede Internet e instale-o em seu PC ou instale o módulo n e atualizar através do terminal. Confira nosso artigo sobre como atualizar o Node.js Para maiores informações.