Buscar

CRUD-com-React-Nodejs-e-o-banco-de-dados-MySQL

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CRUD com React, Node.js e o
banco de dados MySQL
CRUD é um acrônimo para as operações básicas em um sistema de gerenciamento de banco de dados:
Create, Read, Update e Delete. Saiba como utilizar o React, Node.js e o banco de dados MySQL em suas
operações como desenvolvedor.
by Heuryk Wylk
https://gamma.app
O que é CRUD e como funciona?
Create
Adicionar dados em
um banco.
Read
Ler dados de um
banco.
Update
Atualizar dados em
um banco.
Delete
Excluir dados de um
banco.
https://gamma.app
React e sua utilização no CRUD
React é um framework de JavaScript utilizado na criação de interfaces de usuário. A vantagem de utilizá-lo
em um CRUD é a atualização de dados em tempo real. Com ele, é possível atualizar apenas o componente
necessário, sem precisar recarregar a página inteira.
https://gamma.app
Node.js e sua utilização no CRUD
"Node.js não é uma linguagem de programação e sim um ambiente que possibilita que o JavaScript
rode fora do navegador."
O Node.js é extremamente útil quando você precisa criar uma aplicação com alta performance de I/O. Ele é
responsável por permitir que a aplicação tenha a capacidade de se comunicar com o banco de dados,
gerenciar a sessão do usuário e muitas outras funcionalidades.
https://gamma.app
Banco de Dados MySQL
O MySQL é um banco de dados de código aberto, muito utilizado em grandes aplicações web e em
empresas. Ele é muito fácil de instalar e utilizar, além de ser rápido e estável.
https://gamma.app
Conexão entre Node.js e MySQL
Para que o Node.js se comunique com o MySQL, você precisa utilizar um driver MySQL, como o mysql2.
Depois de instalado, basta criar uma conexão e utilizar os métodos correspondentes ao CRUD. É
importante ter atenção às promises, que garantem o gerenciamento correto das consultas ao banco.
https://gamma.app
Conclusão
1 Cuidado com os
dados
Não esqueça de incluir
validações, para que
apenas os dados corretos
sejam incluídos no banco.
2 Organização
Esteja atento ao código e
à estrutura da aplicação,
pois isso impacta
diretamente na
performance.
3 Teste sempre
Teste a sua aplicação
sempre que possível, para
identificar possíveis
problemas.
Com as informações e as ferramentas apresentadas neste documento, você tem tudo o que precisa para
criar um CRUD robusto e eficiente com React, Node.js e MySQL. Lembre-se sempre de manter o código
organizado e seguro, para entregar uma aplicação de qualidade.
https://gamma.app

Outros materiais