Junior — Middle
Express kullanarak kaç farklı API arayüzü oluşturdunuz?
sobes.tech yapay zeka
AI'dan gelen yanıt
Express kullanılarak oluşturulan API sayısı, katıldığım projelere bağlıdır. Genellikle küçük projelerde, kimlik doğrulama, kullanıcı verileriyle çalışma, sipariş işleme gibi farklı fonksiyonel alanları kapsayan 2 ila 5 arasında API oluşturdum. Daha büyük projelerde API'ler daha ölçeklenebilir ve modüler olabilir.
Express'te basit bir API örneği:
const express = require('express');
const app = express();
app.use(express.json());
app.get('/api/users', (req, res) => {
res.json([{ id: 1, name: 'Ivan' }, { id: 2, name: 'Maria' }]);
});
app.post('/api/users', (req, res) => {
const user = req.body;
// kullanıcı ekleme mantığı
res.status(201).json(user);
});
app.listen(3000, () => console.log('Sunucu port 3000 üzerinde çalışıyor'));