
- 195 pages
- Portuguese
- ePUB (mobile friendly)
- Available on iOS & Android
Primeiros passos com Node.js
About this book
Nos arredores das comunidades de desenvolvimento de sistemas, principalmente aquelas relacionadas ao desenvolvimento web e mobile, muito se tem falado sobre aplicações escaláveis, serviços real-time, microsserviços, componentização e segurança nos últimos anos. O Node.js é uma ferramenta que surgiu nos moldes deste cenário, e ganhou espaço por conta de diversas características que veremos neste livro. Sem dúvidas, é uma tecnologia que veio para ficar.Neste livro, João Rubens tem como principal objetivo apresentar conhecimentos teóricos de nível básico e intermediário sobre Node.js, que habilite o leitor a compreender cenários em que essa tecnologia possa ser aplicada. Você acompanhará uma série de exemplos sobre o uso de Node.js e suas tecnologias associadas à configuração e utilização de um servidor web. Esses conceitos habilitam o leitor a desenvolver aplicações web server-side a partir do zero, trazendo os fundamentos da tecnologia como apoio. Ao fim da leitura, você estará apto a: * Utilizar o framework de aplicativos web Express;* Utilizar o módulo nodemon para watch de processos;* Criar e configurar Middlewares;* Aplicar o nunjucks como template engine de páginas web;* Aplicar o módulo passport para autenticação de usuários;* Utilizar sistemas gerenciadores de banco de dados SQL (MySQL) e NoSQL (MongoDB) com Node.js;* Realizar deploy de uma aplicação construída do início em um serviço de Cloud.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Table of contents
- ISBN
- Agradecimentos
- Sobre o autor
- Sobre o livro
- Introdução
- Instalação
- O que é o Node.js
- Iniciando um servidor web
- Módulos CommonJs
- NPM
- ECMAScript 2015 – ES6
- Web server com Express
- Nunjucks – template engine
- Aplicação com MySQL
- Integração com MongoDB
- Sessions
- Autenticação com Passport
- Restrição de acesso a páginas
- Aplicação final
- Deploy
- Daqui para a frente...