برنامه نویسی

اکسپرس برای مبتدیان: امروز اولین برنامه وب خود را ایجاد کنید

Summarize this content to 400 words in Persian Lang
ایجاد یک برنامه Express شامل چندین مرحله است. Express یک چارچوب برنامه وب Node.js حداقل و انعطاف پذیر است که مجموعه ای قوی از ویژگی ها را برای برنامه های کاربردی وب و موبایل ارائه می دهد. در زیر یک راهنمای گام به گام برای ایجاد یک برنامه اولیه Express آورده شده است:

مرحله 1: محیط خود را تنظیم کنید

Node.js و npm را نصب کنید: اگر قبلاً این کار را نکرده اید، Node.js را دانلود و نصب کنید nodejs.org. npm (Node Package Manager) همراه با Node.js ارائه می شود.

یک فهرست پروژه ایجاد کنید:
mkdir my-express-app
cd my-express-app

یک پروژه جدید Node.js را راه اندازی کنید:
npm init -y

این یک ایجاد خواهد کرد package.json فایل با تنظیمات پیش فرض

مرحله 2: Express را نصب کنید

Express را با استفاده از npm نصب کنید:

npm install express

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله 3: سرور اصلی را ایجاد کنید

یک فایل ورودی ایجاد کنید: فایلی به نام ایجاد کنید app.js (یا index.js).

سرور پایه را راه اندازی کنید:
const express = require(‘express’);
const app = express();
const port = 3000;

app.get(“https://dev.to/”, (req, res) => {
res.send(‘Hello World!’);
});

app.listen(port, () => {
console.log(`Example app listening at http://localhost:${port}`);
});

مرحله 4: سرور را اجرا کنید

برنامه Express خود را با استفاده از Node.js اجرا کنید:

node app.js

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرورگر خود را باز کرده و به آن بروید http://localhost:3000. شما باید “سلام جهان!” نمایش داده می شود.

مرحله 5: اضافه کردن مسیرها و میان افزارهای بیشتر (اختیاری)

می توانید مسیرها و میان افزارهای بیشتری را به برنامه Express خود اضافه کنید. به عنوان مثال:

یک مسیر اضافه کنید:
app.get(“https://dev.to/about”, (req, res) => {
res.send(‘About Page’);
});

از Middleware استفاده کنید:
const bodyParser = require(‘body-parser’);

app.use(bodyParser.json());

app.post(‘/data’, (req, res) => {
const data = req.body;
res.send(`Received data: ${JSON.stringify(data)}`);
});

مرحله 6: کد خود را سازماندهی کنید (اختیاری)

برای برنامه های بزرگتر، سازماندهی کد خود در ماژول های جداگانه روش خوبی است.

یک فهرست مسیرها ایجاد کنید:
mkdir routes

یک فایل مسیر ایجاد کنید: فایلی به نام ایجاد کنید index.js داخل routes دایرکتوری
const express = require(‘express’);
const router = express.Router();

router.get(“https://dev.to/”, (req, res) => {
res.send(‘Hello World!’);
});

router.get(“https://dev.to/about”, (req, res) => {
res.send(‘About Page’);
});

module.exports = router;

به روز رسانی app.js برای استفاده از فایل مسیر:
const express = require(‘express’);
const app = express();
const port = 3000;
const indexRouter = require(‘./routes/index’);

app.use(“https://dev.to/”, indexRouter);

app.listen(port, () => {
console.log(`Example app listening at http://localhost:${port}`);
});

مرحله 7: استفاده از متغیرهای محیطی (اختیاری)

برای تنظیمات پیکربندی، از متغیرهای محیطی استفاده کنید.

نصب کنید dotenv بسته:
npm install dotenv

ایجاد یک .env فایل:
PORT=3000

به روز رسانی app.js برای استفاده dotenv:
require(‘dotenv’).config();
const express = require(‘express’);
const app = express();
const port = process.env.PORT || 3000;
const indexRouter = require(‘./routes/index’);

app.use(“https://dev.to/”, indexRouter);

app.listen(port, () => {
console.log(`Example app listening at http://localhost:${port}`);
});

همین! شما یک برنامه اولیه Express ایجاد کرده اید. می‌توانید با افزودن مسیرهای بیشتر، میان‌افزار و سایر ویژگی‌ها در صورت نیاز، این را بیشتر گسترش دهید.

ایجاد یک برنامه Express شامل چندین مرحله است. Express یک چارچوب برنامه وب Node.js حداقل و انعطاف پذیر است که مجموعه ای قوی از ویژگی ها را برای برنامه های کاربردی وب و موبایل ارائه می دهد. در زیر یک راهنمای گام به گام برای ایجاد یک برنامه اولیه Express آورده شده است:

مرحله 1: محیط خود را تنظیم کنید

  1. Node.js و npm را نصب کنید: اگر قبلاً این کار را نکرده اید، Node.js را دانلود و نصب کنید nodejs.org. npm (Node Package Manager) همراه با Node.js ارائه می شود.
  2. یک فهرست پروژه ایجاد کنید:

    mkdir my-express-app
    cd my-express-app
    
    
  3. یک پروژه جدید Node.js را راه اندازی کنید:

    npm init -y
    
    

    این یک ایجاد خواهد کرد package.json فایل با تنظیمات پیش فرض

مرحله 2: Express را نصب کنید

Express را با استفاده از npm نصب کنید:

npm install express

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله 3: سرور اصلی را ایجاد کنید

  1. یک فایل ورودی ایجاد کنید: فایلی به نام ایجاد کنید app.js (یا index.js).
  2. سرور پایه را راه اندازی کنید:

    const express = require('express');
    const app = express();
    const port = 3000;
    
    app.get("https://dev.to/", (req, res) => {
      res.send('Hello World!');
    });
    
    app.listen(port, () => {
      console.log(`Example app listening at http://localhost:${port}`);
    });
    
    

مرحله 4: سرور را اجرا کنید

برنامه Express خود را با استفاده از Node.js اجرا کنید:

node app.js

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرورگر خود را باز کرده و به آن بروید http://localhost:3000. شما باید “سلام جهان!” نمایش داده می شود.

مرحله 5: اضافه کردن مسیرها و میان افزارهای بیشتر (اختیاری)

می توانید مسیرها و میان افزارهای بیشتری را به برنامه Express خود اضافه کنید. به عنوان مثال:

  1. یک مسیر اضافه کنید:

    app.get("https://dev.to/about", (req, res) => {
      res.send('About Page');
    });
    
    
  2. از Middleware استفاده کنید:

    const bodyParser = require('body-parser');
    
    app.use(bodyParser.json());
    
    app.post('/data', (req, res) => {
      const data = req.body;
      res.send(`Received data: ${JSON.stringify(data)}`);
    });
    
    

مرحله 6: کد خود را سازماندهی کنید (اختیاری)

برای برنامه های بزرگتر، سازماندهی کد خود در ماژول های جداگانه روش خوبی است.

  1. یک فهرست مسیرها ایجاد کنید:

    mkdir routes
    
    
  2. یک فایل مسیر ایجاد کنید: فایلی به نام ایجاد کنید index.js داخل routes دایرکتوری

    const express = require('express');
    const router = express.Router();
    
    router.get("https://dev.to/", (req, res) => {
      res.send('Hello World!');
    });
    
    router.get("https://dev.to/about", (req, res) => {
      res.send('About Page');
    });
    
    module.exports = router;
    
    
  3. به روز رسانی app.js برای استفاده از فایل مسیر:

    const express = require('express');
    const app = express();
    const port = 3000;
    const indexRouter = require('./routes/index');
    
    app.use("https://dev.to/", indexRouter);
    
    app.listen(port, () => {
      console.log(`Example app listening at http://localhost:${port}`);
    });
    
    

مرحله 7: استفاده از متغیرهای محیطی (اختیاری)

برای تنظیمات پیکربندی، از متغیرهای محیطی استفاده کنید.

  1. نصب کنید dotenv بسته:

    npm install dotenv
    
    
  2. ایجاد یک .env فایل:

    PORT=3000
    
    
  3. به روز رسانی app.js برای استفاده dotenv:

    require('dotenv').config();
    const express = require('express');
    const app = express();
    const port = process.env.PORT || 3000;
    const indexRouter = require('./routes/index');
    
    app.use("https://dev.to/", indexRouter);
    
    app.listen(port, () => {
      console.log(`Example app listening at http://localhost:${port}`);
    });
    
    

همین! شما یک برنامه اولیه Express ایجاد کرده اید. می‌توانید با افزودن مسیرهای بیشتر، میان‌افزار و سایر ویژگی‌ها در صورت نیاز، این را بیشتر گسترش دهید.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

همچنین ببینید
بستن
دکمه بازگشت به بالا