Please enable JavaScript.
Coggle requires JavaScript to display documents.
nodeJS (NPM - Gerenciador de Pacotes (Alguns pacotes uteis (nodemon…
nodeJS
-
-
Javascript para NodeJS
-
Devido a ser assincrono, devemos trabalhar..
Pensando em ações únicas, ou seja você só vai calcular/pedir aquele valor uma única vez
callback
Um método de callback é um pedaço de código executável que é passado como parâmetro para algum método, é esperado que o método execute o código do argumento em algum momento. A invocação do trecho pode ser imediato como em um callback síncrono, ou em outro momento, como em um callback assíncrono.
-
Promises
-
o objeto Promisses, trabalha encima do callback, porem ele repassa um resolve e um reject
É um objeto retornado para o qual você adiciona callbacks, em vez de passar callbacks para uma função.
Depois de um tempo, entramos nesse mesmo problema de callbacks, mas para resolver isso....
-
pensando em ações contínuas ou de monitoramento (esperando requisição, observando pastas, etc...)
Eventos ou EventEmitter
"quando acontecer algo desencadeado por uma ação, faça isso"
-
-
Agora, trabalhando direto com o Node, precisamos saber sobre...
Módulos
-
Para instalar usamos node install nomeMod, podendo usar os parâmetros...
--save, para salvar do diretório do projeto
-
Alguns módulos úteis...
express
para criar servidor, manipular eventos, etc..
node install express
se usar --save, é feito somente para o projeto
-
-
-
-
Não vamos usar muito isso, mas...
-
//
async function main(){
-
cacth(error){
console.error("deu ruim", error);
-
-