Amanhã (27/04/2021), lança a terceira edição do meu livro de nodejs.

Capa terceira edição - livro nodejs

Já fazem quase 6 anos desde a primeira edição.

Esse post é para mostrar as diferenças e novidades, do livro Construindo Aplicações com NodeJS. O meu github wbruno/livro-nodejs, contém os releases de cada edição do livro, e os códigos capítulo a capítulo para acompanhamento.

Onde comprar:

Novidades

Todo o livro foi revisado para es6+, usando nodejs 14 e 15. seguem as novidades:

Capítulo 1

  • todos códigos revisados
  • adicionado npx e yarn
  • adicionado vscode

Capítulo 2

  • todos códigos revisados
  • adicionado star wars api

Capítulo 3

  • adicionado postman e insomnia

Capítulo 4

  • trocado mysql por postgres
  • adicionado exemplos de código com postgres, mongodb e redis

Capítulo 5

  • todos códigos reescritos (type:module, usando import/export no nodejs)
  • camada de repository convertida para postgres
  • adicionado dnscache e keepalive
  • mongoist em vez de mongojs
  • adicionado fastify

Capítulo 6

  • capítulo completamente remodelado
  • adicionado xhr, fetch, jquery e reactjs
  • reactjs no ssr

Capítulo 7

  • trocado mocha/istanbul por jest

Capítulo 8

  • healcheck com as dependências usadas no livro
  • adicionado apm (newrelic)
  • nginx (boas práticas)
  • docker
  • mongodb atlas
  • deploy com aws
  • github actions