O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Node.js básico

Almir de Lima Barbosa Português

Conteúdo do mapa

Node.js básico

  1. Node.js

    • descrição
      • ambiente servidor "open source"
      • multiplataforma / js servidor
    • pode fazer
      • gerar "web pages" dinamicamente
      • manter arquivos servidor
        • Node.js pode criar, abrir, ler, gravar, excluir e fechar arquivos no servidor
      • coletar dados formulários
      • manter dados BD
        • Node.js pode adicionar, excluir, modificar dados em seu banco de dados
      • 001 exemplo de código
  2. módulo nativos

    • http
      • funções
        • http.createServer()
          • A função passada para o http.createServer() possui um reqargumento que representa a requisição do cliente, como um objeto (objeto http.IncomingMessage). Este objeto possui uma propriedade chamada "url" que contém a parte da url que vem após o nome do domínio:
          • 002 exemplo código
      • pode fazer
        • cria "http server" resposta
          • 001 exemplo de código
        • transferir dados HTTP
          • O Node.js tem um módulo interno chamado HTTP, que permite que o Node.js transfira dados pelo Hyper Text Transfer Protocol (HTTP).
    • url
      • separa "variaveis da url"
    • fs
      • ler arquivos
        • fs.readFile()
      • criar arquivos
        • fs.appendFile()
          • acrescenta informação final
        • fs.open()
        • fs.writeFile()
          • subtitui informçao arquivo
      • outras funções importantes
        • fs.rename()
          • renomeia arquivos
        • fs.unlink()
          • deleta arquivos
  3. modules

    • mysql
      • instalar >>npm install mysql<<
      • funções importantes
        • mysql.creatConnection({obj})
          • informação conexão
            • exemplo de uso: let con = myslq.createConnection({ &nbsp; &nbsp; host:"localhost", &nbsp; &nbsp; user:"root", &nbsp; &nbsp; password:"senha", &nbsp; &nbsp; database:"bd_loja" });
        • con.connect((err)=>{....})
          • exemplo: let con = mysql.createConnection({&nbsp; host:"localhost",&nbsp; user:"root",&nbsp; password:"BarbosaCB@1583699",&nbsp; //database:"bd_faculdade"});con.connect((err)=&gt;{&nbsp; if(err) throw err;&nbsp; console.log("Conectado!") });
          • conectar com banco de dados
        • con.query("(comando msql)", (err, resul)=>{....})
          • &nbsp;exemplo: .......con.query("CREATE DATABASE IF NOT EXISTS almirdb", (err, result)=&gt;{&nbsp; &nbsp; &nbsp; &nbsp; if(err) throw err;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;console.log("Banco de Dados Criado!"); }); ........
          • executar comandos no BD
          • inserindo dados na tabela
            • (comando msql) = 'INSERT INTO (tabela) ((campos)) VALUE ((valores dos campos))'

Informações

Descrição
Mapa Mental sobre Node.js básico, criado por Almir de Lima Barbosa em 21-12-2022.
Visualizações
2
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?