მარტივი ვებ აპლიკაციის შექმნა Node.js-ით და Express-ით

Express არის ძლიერი და მოქნილი ვებ აპლიკაციის ჩარჩო, რომელიც დაფუძნებულია Node.js-ზე. თავისი მარტივი სინტაქსით და მსუბუქი სტრუქტურით, Express საშუალებას გაძლევთ სწრაფად შექმნათ მომხმარებლისთვის პასუხისმგებელი ვებ აპლიკაციები.

Express უზრუნველყოფს ფუნქციებსა და ინსტრუმენტებს, რომლებიც აუცილებელია HTTP მოთხოვნების დასამუშავებლად, მარშრუტების შესაქმნელად, შუალედური პროგრამების მართვისა და დინამიური შინაარსის გადაცემისთვის. ეს საშუალებას გაძლევთ შექმნათ ძლიერი და მოქნილი ვებ აპლიკაციები, მარტივი ვებსაიტებიდან რთულ ვებ აპლიკაციებამდე

Express-ის გამოსაყენებლად, თქვენ უნდა დააინსტალიროთ ჩარჩო და შექმნათ სერვერი კლიენტების მოთხოვნების მოსასმენად. მარშრუტებისა და შუალედური პროგრამების განსაზღვრით, შეგიძლიათ შეასრულოთ მოთხოვნები, შეხვიდეთ მონაცემთა ბაზაზე, შეასრულოთ ავტორიზაცია და უსაფრთხოება და აჩვენოთ დინამიური შინაარსი მომხმარებლებისთვის.

 

აქ მოცემულია სამუშაოების სიის პროგრამის შექმნის კონკრეტული მაგალითი Express-ის გამოყენებით:

ნაბიჯი 1: ინსტალაცია და პროექტის დაყენება

  1. დააინსტალირეთ Node.js თქვენს კომპიუტერში ( https://nodejs.org ).
  2. გახსენით ტერმინალი და შექმენით ახალი დირექტორია თქვენი პროექტისთვის: mkdir todo-app.
  3. გადადით პროექტის დირექტორიაში: cd todo-app.
  4. ახალი Node.js პროექტის ინიცირება: npm init -y.

ნაბიჯი 2: დააინსტალირეთ Express

  1. დააინსტალირეთ Express პაკეტი: npm install express.

ნაბიჯი 3: შექმენით server.js ფაილი

  1. შექმენით ახალი ფაილი სახელად server.js პროექტის დირექტორიაში.
  2. გახსენით server.js ფაილი და დაამატეთ შემდეგი შინაარსი:
// Import the Express module
const express = require('express');

// Create an Express app
const app = express();

// Define a route for the home page
app.get('/', (req, res) => {
  res.send('Welcome to the To-Do List App!');
});

// Start the server
app.listen(3000, () => {
  console.log('Server is running on port 3000');
});
​

 

ნაბიჯი 4: გაუშვით აპლიკაცია

  1. გახსენით ტერმინალი და გადადით პროექტის დირექტორიაში (todo-app).
  2. გაუშვით აპლიკაცია ბრძანებით: node server.js.
  3. გახსენით თქვენი ვებ ბრაუზერი და შედით URL-ზე: http://localhost:3000.
  4. თქვენ იხილავთ შეტყობინებას "მოგესალმებით To-Do List App!" ნაჩვენებია თქვენს ბრაუზერში.

ეს არის ვებ აპლიკაციის შექმნის მარტივი მაგალითი Node.js-ისა და Express-ის გამოყენებით. ამ აპლიკაციის გაფართოება შეგიძლიათ ფუნქციების დამატებით, როგორიცაა დავალების სიიდან დავალების დამატება, რედაქტირება და წაშლა.