Kuunda Programu Rahisi ya Wavuti na Node.js na Express

Express ni mfumo wa utumizi wa wavuti wenye nguvu na unaonyumbulika kulingana na Node.js. Kwa muundo wake rahisi wa sintaksia na uzani mwepesi, Express hukuruhusu kuunda haraka programu za wavuti zinazojibu mtumiaji.

Express hutoa vipengele na zana zinazohitajika kushughulikia maombi ya HTTP, njia za ujenzi, kudhibiti vifaa vya kati, na kutoa maudhui yanayobadilika. Inakuwezesha kuunda programu za wavuti thabiti na rahisi, kutoka kwa tovuti rahisi hadi programu changamano za wavuti

Ili kutumia Express, unahitaji kusakinisha mfumo na kuunda seva ili kusikiliza maombi kutoka kwa wateja. Kwa kufafanua njia na vifaa vya kati, unaweza kushughulikia maombi, kufikia hifadhidata, kutekeleza uthibitishaji na usalama, na kuonyesha maudhui yanayobadilika kwa watumiaji.

 

Hapa kuna mfano maalum wa kuunda programu ya orodha ya kufanya kwa kutumia Express:

Hatua ya 1: Usakinishaji na Usanidi wa Mradi

  1. Sakinisha Node.js kwenye kompyuta yako( https://nodejs.org ).
  2. Fungua Kituo na unda saraka mpya ya mradi wako: mkdir todo-app.
  3. Nenda kwenye saraka ya mradi: cd todo-app.
  4. Anzisha mradi mpya wa Node.js: npm init -y.

Hatua ya 2: Sakinisha Express

  1. Sakinisha Express kifurushi:. npm install express

Hatua ya 3: Unda faili ya server.js

  1. Unda faili mpya iitwayo server.js katika saraka ya mradi.
  2. Fungua faili ya server.js na uongeze maudhui yafuatayo:
// 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');  
});  
​

 

Hatua ya 4: Endesha Maombi

  1. Fungua Terminal na uende kwenye saraka ya mradi(todo-programu).
  2. Endesha programu kwa amri: node server.js.
  3. Fungua kivinjari chako cha wavuti na ufikie URL: http://localhost:3000.
  4. Utaona ujumbe "Karibu kwenye Programu ya Orodha ya Mambo ya Kufanya!" inavyoonyeshwa kwenye kivinjari chako.

Huo ni mfano rahisi wa kuunda programu ya wavuti kwa kutumia Node.js na Express. Unaweza kupanua programu hii kwa kuongeza vipengele kama vile kuongeza, kuhariri, na kufuta kazi kutoka kwenye orodha ya mambo ya kufanya.