Egyszerű webalkalmazás készítése Node.js és Express segítségével

Az 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 az Express lehetővé teszi, hogy gyorsan készítsen felhasználóbarát webalkalmazásokat.

Az 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

Az Express használatához 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 az Express használatával:

1. lépés: Telepítés és projektbeállítás

  1. Telepítse a Node.js-t a számítógépére ( https://nodejs.org ).
  2. Nyissa meg a terminált, és hozzon létre egy új könyvtárat a projekthez: mkdir todo-app.
  3. Lépjen a projektkönyvtárba: cd todo-app.
  4. Új Node.js projekt inicializálása: npm init -y.

2. lépés: Telepítse az Expresst

  1. Telepítse az Express csomagot: npm install express.

3. lépés: Hozza létre a server.js fájlt

  1. Hozzon létre egy szerver.js nevű új fájlt a projektkönyvtárban.
  2. 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

  1. Nyissa meg a terminált, és keresse meg a projektkönyvtárat (todo-app).
  2. Futtassa az alkalmazást a következő paranccsal: node server.js.
  3. Nyissa meg webböngészőjét, és nyissa meg az URL-t: http://localhost:3000.
  4. 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 Express használatával történő létrehozására. 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.