Junior — Middle
გაქვს გამოცდილება REST API-ებთან მუშაობაში შენი პროექტებში?
sobes.tech AI
პასუხი AI-სგან
დიახ, მე რამდენიმე პროექტში ვმუშაობდი REST API-თან Node.js-ით, Express ფრეიმვორკის გამოყენებით. REST API საშუალებას აძლევს შექმნათ ვებ სერვისები, რომლებიც იყენებენ HTTP მოთხოვნებს მომხმარებლებთან ურთიერთქმედებისთვის. მე განვახორციელე გზები GET, POST, PUT, DELETE მოთხოვნებისთვის, მონაცემთა ვალიდაციის და შეცდომების მართვის უზრუნველსაყოფად.
Express-ის გამოყენებით მარტივი REST API-ის მაგალითი:
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('სერვერი დაიწყო პორტზე 3000');
});