Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Por Que Backends Precisam de Bancos de Dados | Seção
Trabalhando com MongoDB em Aplicações Express

bookPor Que Backends Precisam de Bancos de Dados

Deslize para mostrar o menu

Em exemplos anteriores, os dados eram armazenados diretamente no código, como em arrays ou variáveis simples. Isso funciona para fins de aprendizado, mas possui limitações sérias.

Quando o servidor é reiniciado, todos os dados são perdidos. Não há como persistir informações entre sessões.

O armazenamento baseado em arquivos pode resolver isso parcialmente, mas se torna difícil de gerenciar à medida que a aplicação cresce. Ler e gravar arquivos manualmente é mais lento, menos flexível e não foi projetado para lidar com grandes volumes de dados.

Aplicações reais precisam de uma forma confiável de armazenar, atualizar e recuperar dados de maneira eficiente. Também precisam lidar com múltiplos usuários e alterações frequentes.

É aqui que entram os bancos de dados.

Um banco de dados é projetado para armazenar dados de forma estruturada, facilitando a consulta, atualização e gerenciamento. Ele permite que o backend mantenha os dados seguros e acessíveis a qualquer momento.

question mark

Por que bancos de dados são necessários no desenvolvimento backend?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 1

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 1. Capítulo 1
some-alt