O livro é dedicado ao desenvolvimento de aplicativos da Web no Nodejs - uma plataforma que leva a linguagem JavaScript para além do navegador e permite que ela seja usada em aplicativos de servidor. A plataforma é baseada em um mecanismo JavaScript excepcionalmente rápido, emprestado do navegador Chrome, ao qual foi adicionada uma biblioteca rápida e de casos de E / S de rede assíncrona. O foco do Node.js está na criação de aplicativos de cliente e servidor de alto desempenho e escalonáveis.
Usando exemplos práticos, você aprenderá como usar objetos HTTP de servidor e cliente, estruturas Connect e Express, dominar algoritmos de execução assíncronos e aprender a trabalhar com bancos de dados baseados em SQL e MongoDB,
Começando com recomendações práticas para instalar e configurar o Node.js no modo de desenvolvimento e operação, você aprenderá como desenvolver aplicativos HTTP de cliente e servidor; familiarize-se com o sistema de organização do módulo Node.js. com base na especificação CommonJS, que permite implementar um subconjunto da tecnologia de design orientada a objetos.
Você aprenderá sobre sistemas de criação de interface e estruturas da Web populares do Node, bem como aprenderá a criar aplicativos da Web Express a partir do zero. Agora você pode aprender não apenas sobre o Node e JavaScript, mas também obter todas as informações, incluindo sistemas de construção de front-end, escolhendo uma estrutura da web, trabalhando com bancos de dados no Node, testando e implementando aplicativos da web.
Com este guia de instruções, você pode aprender rapidamente o básico do Node. O livro irá agradar a todos os interessados em novas tecnologias, por exemplo, soquetes da Web ou plataformas de criação de aplicativos. Estes tópicos são abordados na história de como usar o Node em aplicativos do mundo real.