Você está na página 1de 20

NOÇÕES NODE.

JS
Davi Maia
Quem é Davi Maia?
◦ Graduado em Sistemas de Informação pela UFRPE - Serra Talhada
◦ Mestrando em Ciência da Computação - CIn UFPE (IA e ensino de computação)
◦ Técnico em Informática pela ETEPAM 
◦ Professor por 8 anos no ensino público  
◦ Dançarino, ator e apaixonado por arte e cultura nas horas vagas
ou em tempo integral kk

24/04/2022
O que é NODE.js

◦ O Node.js pode ser definido como um ambiente de execução Javascript server-


side.
◦ Isso significa que com o Node.js é possível criar aplicações Javascript para
rodar como uma aplicação standalone em uma máquina, não dependendo de
um browser para a execução, como estamos acostumados.

24/04/2022
24/04/2022
Instalação NODE.js

24/04/2022
Primeiros Passos

◦ Criar uma pasta com o nome do projeto;

◦ Criar duas sub-pastas: cliente, server;

24/04/2022
Primeiros Passos – Na pasta Cliente

◦ Abrir o Prompt de Comando/cmd;

24/04/2022
Primeiros Passos

◦ Usar o comando “cd “caminhodapasta-cliente”;

24/04/2022
Primeiros Passos

◦ Usar o comando “npx create-react-app crud”;

◦ Usar o comando “npm install axios”;

24/04/2022
Mudanças no Código

◦ Criar Front-end (modificar as telas)

24/04/2022
Primeiros Passos – Na pasta Server

24/04/2022
Instalação de dependências

◦ Sequelize - Usar o comando “npm install --save-dev


sequelize-cli”;
◦ Mysql - Usar o comando “npm i mysql2”;

24/04/2022
Instalação de dependências

◦ Express - Usar o comando “npm install express –


save”;

◦ Express - Usar o comando “npm install body-


parser”;

24/04/2022
Instalação de dependências

◦ Express - Usar o comando “npm install –g


nodemon”;

24/04/2022
Criação do Banco de Dados - Migrations

◦ npm install --save-dev sequelize-cli

◦ npx sequelize init;

24/04/2022
Criação do Banco de Dados - Migrations

◦ npx sequelize migration:generate –name create-


clientes-table;

24/04/2022
Migrations

◦ Demonstração;

24/04/2022
Criação do Banco de Dados - Migrations

◦ npx db:migrate;

24/04/2022
24/04/2022
Title Lorem Ipsum

LOREM IPSUM DOLOR SIT AMET, NUNC VIVERRA IMPERDIET PELLENTESQUE HABITANT
CONSECTETUER ADIPISCING ENIM. FUSCE EST. VIVAMUS A MORBI TRISTIQUE SENECTUS ET
ELIT. TELLUS. NETUS.

Você também pode gostar