Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elisiomassaqui/jornada-node
Minha jornada com node, um caminho pra entender backend em apps.
https://github.com/elisiomassaqui/jornada-node
database express html js mongo mysql node nodemon
Last synced: 2 months ago
JSON representation
Minha jornada com node, um caminho pra entender backend em apps.
- Host: GitHub
- URL: https://github.com/elisiomassaqui/jornada-node
- Owner: elisioMassaqui
- Created: 2024-05-15T18:11:22.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-20T19:26:23.000Z (6 months ago)
- Last Synced: 2024-09-27T17:22:10.191Z (3 months ago)
- Topics: database, express, html, js, mongo, mysql, node, nodemon
- Language: JavaScript
- Homepage:
- Size: 730 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Explorando o Backend com Node.js: Uma Jornada de Descobertas
## Descrição:
Bem-vindo ao meu repositório no GitHub! Aqui você encontrará uma jornada detalhada e repleta de aprendizado sobre o desenvolvimento de aplicativos backend com Node.js. Ao longo deste repositório, compartilho minha exploração de tecnologias essenciais como HTTP, MongoDB com Mongoose, Express, e MySQL, enquanto construo uma compreensão sólida do desenvolvimento de backend.## Jornada:
- [Anotações](https://github.com/elisioMassaqui/Jornada-Node/blob/main/anota%C3%A7%C3%B5es.md)
- [Módulos](https://github.com/elisioMassaqui/Jornada-Node/blob/main/modulos.md)
- [Servidor](https://github.com/elisioMassaqui/Jornada-Node/tree/main/servidor)- [Sobre HTTP](https://github.com/elisioMassaqui/Jornada-Node/blob/main/HTTP.md)
- [Guia Definitivo Express(Montando um servidor)](https://github.com/elisioMassaqui/Jornada-Node/blob/main/Guia%20Definitivo%20Express.md)
- [Primeiro exemplo de rotas](https://github.com/elisioMassaqui/Jornada-Node/tree/main/calculadoraJS)
- [Guia Definitivo Nodemon(reiniciando automaticamente o servidor)](https://github.com/elisioMassaqui/Jornada-Node/blob/main/Guia%20de%20Nodemon%20Definitivo.md)## Visão Geral:
Neste repositório, mergulharemos em uma variedade de conceitos e práticas fundamentais para o desenvolvimento de aplicativos backend usando Node.js. Desde a configuração inicial do ambiente até a construção de APIs robustas e escaláveis, esta jornada visa proporcionar uma compreensão completa das ferramentas e técnicas necessárias para criar sistemas backend eficientes.## Tópicos Abordados:
1. **Introdução ao Node.js:** Explore os conceitos básicos do Node.js, sua arquitetura e como ele se tornou uma escolha popular para o desenvolvimento de servidores.
2. **HTTP com Node.js:** Aprenda a lidar com solicitações HTTP utilizando o módulo nativo do Node.js e descubra como criar e manipular servidores web.
3. **Persistência de Dados com MongoDB e Mongoose:** Explore o banco de dados NoSQL MongoDB e saiba como integrá-lo ao seu aplicativo Node.js usando Mongoose para modelagem de dados.
4. **Express.js:** Conheça o framework Express.js e descubra como simplificar o desenvolvimento de aplicativos web e APIs RESTful com rotas, middlewares e muito mais.
5. **Integração com MySQL:** Aprenda a trabalhar com o banco de dados relacional MySQL em seu aplicativo Node.js, incluindo operações CRUD e consultas SQL.## Estrutura do Repositório:
1. **/HTTP-Server:** Exemplos de configuração de servidores HTTP básicos usando Node.js.
2. **/MongoDB-Mongoose:** Demonstração de integração do MongoDB com Node.js utilizando Mongoose.
3. **/Express-Routes:** Exemplos de rotas e middlewares utilizando o framework Express.js.
4. **/MySQL-Integration:** Tutoriais e exemplos de integração do MySQL em aplicativos Node.js.## Contribuições:
Encorajo contribuições de todos os níveis de habilidade! Se você encontrar erros, deseja adicionar exemplos adicionais ou tem sugestões de melhorias, sinta-se à vontade para abrir problemas ou enviar solicitações de pull.## Recursos Adicionais:
Além dos exemplos de código, este repositório também inclui links para recursos adicionais, tutoriais e artigos úteis que podem ajudar a aprofundar seu conhecimento sobre o desenvolvimento de backend com Node.js.## Comece Sua Jornada:
Não importa se você é um iniciante absoluto ou um desenvolvedor experiente, esta jornada oferece algo para todos. Explore os diretórios, experimente os exemplos e embarque nesta emocionante jornada de descoberta no mundo do desenvolvimento de aplicativos backend com Node.js!Espero que você aproveite a jornada tanto quanto eu aproveitei criá-la. Se tiver alguma dúvida ou feedback, não hesite em entrar em contato. Boas explorações!