Node.js
Node.js® یک کتابخانه اجرا جاوا اسکریپت است که بر روی موتور Chrome’s V8 ساخته شده است .
Node.js به عنوان یک زمان اجرا جاوا اسکریپت مبتنی بر رویداد ناهمزمان، برای ساخت برنامه های شبکه مقیاس پذیر طراحی شده است.
هنگامی که Node.js را نصب کردیم ( راهنمای نصب کامل در ویندوز مراجعه نمایید )، بیایید اولین وب سرور خود را بسازیم. یک فایل به نام app.js
حاوی محتویات زیر ایجاد کنید:
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
اکنون وب سرور خود را با استفاده از node app.js
بازدید کنید http://localhost:3000
و پیامی با مضمون “Hello World” را مشاهده خواهید کرد. (می توانید از کلمات زبان فارسی استفاده نمایید چون این فریمورک از زبان فارسی پشتیبانی می کند.)
برای راهنمای جامع تر برای شروع کار با Node.js به مقدمه Node.js مراجعه کنید.(مقاله انگلیسی است!)
سایت های زیادی از این فریمورک استفاده می کنند که برخی معروفترین و روزمره ترین آنها: