Express është një kuadër i fuqishëm dhe fleksibël i aplikacionit në internet i bazuar në Node.js. Me sintaksën e saj të thjeshtë dhe strukturën e lehtë, Express ju lejon të ndërtoni shpejt aplikacione uebi të përgjegjshme për përdoruesit.
Express ofron veçoritë dhe mjetet e nevojshme për trajtimin e kërkesave HTTP, ndërtimin e rrugëve, menaxhimin e programeve të mesme dhe paraqitjen e përmbajtjes dinamike. Kjo ju mundëson të krijoni aplikacione të fuqishme dhe fleksibël në internet, nga faqet e internetit të thjeshta deri te aplikacionet komplekse të uebit
Për të përdorur Express, duhet të instaloni kornizën dhe të krijoni një server për të dëgjuar kërkesat nga klientët. Duke përcaktuar rrugët dhe softuerin e mesëm, ju mund të trajtoni kërkesat, të aksesoni bazat e të dhënave, të kryeni vërtetimin dhe sigurinë dhe të shfaqni përmbajtje dinamike për përdoruesit.
Këtu është një shembull specifik i ndërtimit të një aplikacioni të listës së detyrave duke përdorur Express:
Hapi 1: Instalimi dhe konfigurimi i projektit
- Instaloni Node.js në kompjuterin tuaj( https://nodejs.org ).
- Hapni Terminalin dhe krijoni një direktori të re për projektin tuaj:
mkdir todo-app
. - Kaloni në drejtorinë e projektit:
cd todo-app
. - Inicializoni një projekt të ri Node.js:
npm init -y
.
Hapi 2: Instaloni Express
- Instaloni Express paketën:.
npm install express
Hapi 3: Krijo skedarin server.js
- Krijo një skedar të ri me emrin server.js në drejtorinë e projektit.
- Hapni skedarin server.js dhe shtoni përmbajtjen e mëposhtme:
// 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');
});
Hapi 4: Ekzekutoni aplikacionin
- Hapni Terminalin dhe lundroni te drejtoria e projektit(todo-app).
- Ekzekutoni aplikacionin me komandën:
node server.js
. - Hapni shfletuesin tuaj të internetit dhe hyni në URL:
http://localhost:3000
. - Do të shihni mesazhin "Mirë se vini në aplikacionin e listës së detyrave!" shfaqet në shfletuesin tuaj.
Ky është një shembull i thjeshtë i ndërtimit të një aplikacioni ueb duke përdorur Node.js dhe Express. Mund ta zgjeroni këtë aplikacion duke shtuar veçori si shtimi, redaktimi dhe fshirja e detyrave nga lista e detyrave.