Express არის ძლიერი და მოქნილი ვებ აპლიკაციის ჩარჩო, რომელიც დაფუძნებულია Node.js-ზე. მარტივი სინტაქსით და მსუბუქი სტრუქტურით, Express საშუალებას გაძლევთ სწრაფად შექმნათ მომხმარებლისთვის პასუხისმგებელი ვებ აპლიკაციები.
Express უზრუნველყოფს ფუნქციებსა და ინსტრუმენტებს, რომლებიც აუცილებელია HTTP მოთხოვნების დასამუშავებლად, მარშრუტების შესაქმნელად, შუალედური პროგრამის მართვისა და დინამიური შინაარსის გადაცემისთვის. ეს საშუალებას გაძლევთ შექმნათ ძლიერი და მოქნილი ვებ აპლიკაციები, მარტივი ვებსაიტებიდან რთულ ვებ აპლიკაციებამდე
გამოსაყენებლად Express, თქვენ უნდა დააინსტალიროთ ჩარჩო და შექმნათ სერვერი კლიენტების მოთხოვნების მოსასმენად. მარშრუტებისა და შუალედური პროგრამების განსაზღვრით, შეგიძლიათ შეასრულოთ მოთხოვნები, შეხვიდეთ მონაცემთა ბაზაზე, განახორციელოთ ავტორიზაცია და უსაფრთხოება და აჩვენოთ დინამიური შინაარსი მომხმარებლებისთვის.
აქ მოცემულია სამუშაოების სიის აპლიკაციის შექმნის კონკრეტული მაგალითი Express:
ნაბიჯი 1: ინსტალაცია და პროექტის დაყენება
- დააინსტალირეთ Node.js თქვენს კომპიუტერში( https://nodejs.org ).
- გახსენით ტერმინალი და შექმენით ახალი დირექტორია თქვენი პროექტისთვის:
mkdir todo-app
. - გადადით პროექტის დირექტორიაში:
cd todo-app
. - ახალი Node.js პროექტის ინიცირება:
npm init -y
.
ნაბიჯი 2: დააინსტალირეთ Express
- დააინსტალირეთ Express პაკეტი:.
npm install express
ნაბიჯი 3: შექმენით server.js ფაილი
- შექმენით ახალი ფაილი სახელად server.js პროექტის დირექტორიაში.
- გახსენით server.js ფაილი და დაამატეთ შემდეგი შინაარსი:
ნაბიჯი 4: გაუშვით აპლიკაცია
- გახსენით ტერმინალი და გადადით პროექტის დირექტორიაში(todo-app).
- გაუშვით აპლიკაცია ბრძანებით:
node server.js
. - გახსენით თქვენი ვებ ბრაუზერი და შედით URL-ზე:
http://localhost:3000
. - თქვენ იხილავთ შეტყობინებას "მოგესალმებით To-Do List App!" ნაჩვენებია თქვენს ბრაუზერში.
ეს არის ვებ აპლიკაციის შექმნის მარტივი მაგალითი Node.js და Express. შეგიძლიათ გააფართოვოთ ეს აპლიკაცია ისეთი ფუნქციების დამატებით, როგორიცაა დავალების სიიდან დავალების დამატება, რედაქტირება და წაშლა.