Sobes.tech
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ı');
});