Express egy hatékony és rugalmas webalkalmazás-keretrendszer, amely a Node.js-re épül. Egyszerű szintaxisának és könnyű szerkezetének köszönhetően Express gyorsan készíthet felhasználóbarát webalkalmazásokat.
Express biztosítja a HTTP kérések kezeléséhez, útvonalak építéséhez, köztes szoftverek kezeléséhez és dinamikus tartalom megjelenítéséhez szükséges szolgáltatásokat és eszközöket. Lehetővé teszi robusztus és rugalmas webalkalmazások létrehozását, az egyszerű webhelyektől az összetett webes alkalmazásokig
A használatához Express telepítenie kell a keretrendszert, és létre kell hoznia egy kiszolgálót, amely figyeli az ügyfelektől érkező kéréseket. Útvonalak és köztes szoftverek meghatározásával kezelheti a kéréseket, elérheti az adatbázisokat, hitelesítést és biztonságot hajthat végre, valamint dinamikus tartalmat jeleníthet meg a felhasználók számára.
Íme egy konkrét példa egy teendőlista alkalmazás létrehozására a következő használatával Express:
1. lépés: Telepítés és projektbeállítás
- Telepítse a Node.js-t a számítógépére( https://nodejs.org ).
- Nyissa meg a terminált, és hozzon létre egy új könyvtárat a projekthez:
mkdir todo-app
. - Lépjen a projektkönyvtárba:
cd todo-app
. - Új Node.js projekt inicializálása:
npm init -y
.
2. lépés: Telepítés Express
- Telepítse a Express csomagot:.
npm install express
3. lépés: Hozza létre a server.js fájlt
- Hozzon létre egy szerver.js nevű új fájlt a projektkönyvtárban.
- Nyissa meg a server.js fájlt, és adja hozzá a következő tartalmat:
// 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. lépés: Futtassa az alkalmazást
- Nyissa meg a terminált, és keresse meg a projektkönyvtárat(todo-app).
- Futtassa az alkalmazást a következő paranccsal:
node server.js
. - Nyissa meg webböngészőjét, és nyissa meg az URL-t:
http://localhost:3000
. - Megjelenik az "Üdvözöljük a To-Do List alkalmazásban" üzenet! megjelenik a böngészőjében.
Ez egy egyszerű példa egy webalkalmazás Node.js és .js használatával történő létrehozására Express. Kibővítheti ezt az alkalmazást olyan funkciók hozzáadásával, mint a feladatok hozzáadása, szerkesztése és törlése a teendők listájáról.