Node.js सह एक साधा वेब अनुप्रयोग तयार करणे आणि Express

Express Node.js वर आधारित एक शक्तिशाली आणि लवचिक वेब अनुप्रयोग फ्रेमवर्क आहे. त्याच्या साध्या वाक्यरचना आणि हलक्या वजनाच्या संरचनेसह, Express आपल्याला वापरकर्ता-प्रतिसाद देणारे वेब अनुप्रयोग द्रुतपणे तयार करण्यास अनुमती देते.

Express HTTP विनंत्या हाताळण्यासाठी, मार्ग तयार करण्यासाठी, मिडलवेअर व्यवस्थापित करण्यासाठी आणि डायनॅमिक सामग्री प्रस्तुत करण्यासाठी आवश्यक वैशिष्ट्ये आणि साधने प्रदान करते. हे तुम्हाला साध्या वेबसाइट्सपासून जटिल वेब अॅप्लिकेशन्सपर्यंत मजबूत आणि लवचिक वेब अॅप्लिकेशन्स तयार करण्यास सक्षम करते

वापरण्यासाठी Express, तुम्हाला फ्रेमवर्क स्थापित करणे आणि क्लायंटच्या विनंत्या ऐकण्यासाठी सर्व्हर तयार करणे आवश्यक आहे. मार्ग आणि मिडलवेअर परिभाषित करून, तुम्ही विनंत्या हाताळू शकता, डेटाबेसमध्ये प्रवेश करू शकता, प्रमाणीकरण आणि सुरक्षितता करू शकता आणि वापरकर्त्यांना डायनॅमिक सामग्री प्रदर्शित करू शकता.

 

येथे वापरून कार्य सूची अनुप्रयोग तयार करण्याचे एक विशिष्ट उदाहरण आहे Express:

पायरी 1: स्थापना आणि प्रकल्प सेटअप

  1. तुमच्या संगणकावर Node.js स्थापित करा( https://nodejs.org ).
  2. टर्मिनल उघडा आणि तुमच्या प्रकल्पासाठी नवीन निर्देशिका तयार करा: mkdir todo-app.
  3. प्रकल्प निर्देशिकेत हलवा: cd todo-app.
  4. नवीन Node.js प्रकल्प सुरू करा: npm init -y.

पायरी 2: स्थापित करा Express

  1. पॅकेज स्थापित करा Express:. npm install express

पायरी 3: server.js फाइल तयार करा

  1. प्रोजेक्ट डिरेक्टरीमध्ये server.js नावाची नवीन फाइल तयार करा.
  2. server.js फाइल उघडा आणि खालील सामग्री जोडा:
// 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: अनुप्रयोग चालवा

  1. टर्मिनल उघडा आणि प्रकल्प निर्देशिकेवर(टूडू-अॅप) नेव्हिगेट करा.
  2. आदेशासह अनुप्रयोग चालवा: node server.js.
  3. तुमचा वेब ब्राउझर उघडा आणि URL मध्ये प्रवेश करा: http://localhost:3000.
  4. तुम्हाला "टू-डू लिस्ट अॅपवर आपले स्वागत आहे!" असा संदेश दिसेल. आपल्या ब्राउझरमध्ये प्रदर्शित.

Node.js आणि Express. कार्य सूचीमधून कार्ये जोडणे, संपादित करणे आणि हटवणे यासारखी वैशिष्ट्ये जोडून तुम्ही या अनुप्रयोगाचा विस्तार करू शकता.