Creating APIs with Express.js

Posted by

Express.js vasitəsilə APİ`lərin yaradılması

Express.js vasitəsilə APİ`lərin yaradılması

Express.js, Node.js vasitəsilə server tərəfdə API’lər yaratmaq üçün istifadə olunan populyar bir framework-dür. Bu framework-ün sadə və anlaşılan syntax-i sayəsində, istənilən növ API-ləri asanlıqla yaradıb inkişaf etdirmək mümkündür.

Express.js vasitəsilə API yaratmaq üçün aşağıdakı adımları izləyə bilərsiniz:

  1. Express.js qurulması: Əvvəlcə ən son versiyası olan Express.js-i yükləməlisiniz. Bunun üçün terminalda aşağıdakı kodu işə salın:
  2. npm install express

  3. Express.js tərəfindən server yaratılması: Daha sonra yaratmaq istədiyiniz API-lər üçün yeni bir Express server yaratmalısınız. Bunun üçün aşağıdakı kodu server.js faylında əlavə edin:
  4. const express = require('express');
    const app = express();
    
    app.listen(3000, () => {
      console.log('Server is running on port 3000');
    });
  5. Endpoint-lərin yaratılması: Son olaraq, istədiyiniz endpoint-ləri (API məlumatlarını götürüb göndərmək üçün URL-ləri) yaradın. Məsələn, istədiyiniz istiqamətdə `GET` və `POST` endpoint-ləri yarada bilərsiniz:
  6. app.get('/api/users', (req, res) => {
      // Burada istifadəçilər məlumatları göndərilir
    });
    
    app.post('/api/users', (req, res) => {
      // Burada yeni istifadəçi əlavə edilir
    });

Bu sadə adımları izləyərək, Express.js vasitəsilə API-lər yaradıb istədiyiniz funksionallığı əldə edə bilərsiniz. Express.js-in geniş dokumantasiyasından istifadə edərək daha kompleks API-lər yaradmaq da mümkündür.