Junior — Middle
Projelerinizde REST API ile çalışma deneyiminiz var mı?
sobes.tech yapay zeka
AI'dan gelen yanıt
Evet, Node.js üzerinde Express framework kullanarak birkaç projede REST API ile çalıştım. REST API, istemcilerle etkileşim kurmak için HTTP isteklerini kullanan web servisleri oluşturmayı sağlar. GET, POST, PUT, DELETE isteklerini işlemek için rotalar geliştirdim, veri doğrulaması ve hata yönetimi sağladım.
Express ile basit bir REST API örneği:
const express = require('express');
const app = express();
app.use(express.json());
let items = [];
app.get('/items', (req, res) => {
res.json(items);
});
app.post('/items', (req, res) => {
const item = req.body;
items.push(item);
res.status(201).json(item);
});
app.listen(3000, () => {
console.log('Sunucu 3000 portunda başlatıldı');
});