https://github.com/leandroffdev/curso_nodejs
Materiais do curso de Node.js, incluindo uma API simples desenvolvida com Express e CORS. Este repositório é destinado a exercícios práticos e aprendizado dos conceitos fundamentais do desenvolvimento backend com Node.js.
https://github.com/leandroffdev/curso_nodejs
Last synced: 10 months ago
JSON representation
Materiais do curso de Node.js, incluindo uma API simples desenvolvida com Express e CORS. Este repositório é destinado a exercícios práticos e aprendizado dos conceitos fundamentais do desenvolvimento backend com Node.js.
- Host: GitHub
- URL: https://github.com/leandroffdev/curso_nodejs
- Owner: leandroffdev
- Created: 2024-11-21T04:58:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-01T02:58:00.000Z (over 1 year ago)
- Last Synced: 2025-04-29T23:05:21.743Z (about 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Materiais do Curso de Node.js 🚀
Este repositório contém os materiais e códigos desenvolvidos durante o curso de **Node.js**, incluindo uma API simples criada com **Express** e **CORS**.
## 🌟 Sobre o Projeto
A API desenvolvida serve como exemplo prático para explorar conceitos fundamentais de backend com Node.js. O objetivo é aprender a criar rotas, configurar middlewares e lidar com requisições HTTP de forma eficiente.
## 🛠️ Tecnologias Utilizadas
- **Node.js**: Ambiente para execução de JavaScript no servidor.
- **Express**: Framework para construção de aplicações web rápidas e flexíveis.
- **CORS**: Middleware para lidar com o compartilhamento de recursos entre diferentes origens.
## 📂 Estrutura do Projeto
```plaintext
src/
└── server.js # Configuração do servidor
📖 Funcionalidades
Configuração e inicialização de um servidor com Express.
Rotas para diferentes endpoints da API.
Implementação de middleware CORS para permitir requisições de diferentes origens.
⚙️ Como Executar
Clone o repositório:
bash
Copy code
git clone https://github.com/leandroffdev/curso_nodejs.git
cd curso_nodejs
Instale as dependências:
express
cors
bash
Copy code
npm install
Inicie o servidor:
bash
Copy code
npm start
Acesse a API:
URL base: http://localhost:3000
Exemplos de rotas:
GET /example - Endpoint de exemplo.
🛠️ Melhorias Futuras
Implementação de novos endpoints.
Integração com banco de dados.
Adição de testes automatizados.