Node.js یک محیط اجرایی جاوا اسکریپت است که به توسعه دهندگان اجازه می‌دهد کد را در سمت سرور اجرا کنند. Node.js منبع باز بوده‌ و مبتنی بر موتور جاوا اسکریپت گوگل کروم (V8 Engine) ساخته‌ شده‌ است. این پلتفرم سبک و کارآمد بوده و این امکان را برای کاربران فراهم می‌کند که به آسانی و سادگی برنامه‌های تحت شبکه مقیاس پذیر و بزرگ بنویسند. در این صفحه با مقاتلات مرتبط با محیط اجرایی Node.js آشنا می‌شویم.


معرفی بهترین فریمورک های جاوا اسکریپت

تقریباً تمامی فریمورک های جاوا اسکریپت رایگان و منبع باز می‌باشند و شما می‌توانید ویژگی‌های آن‌ها را مقایسه نموده و ببینید کدام یک از آن‌ها را برای پروژه خود استفاده نمایید. جاوا اسکریپت به شما اجازه می‌دهد تا بتوانید وظایف خود را انجام دهید و برنامه وب را با سرعت بالاتری توسعه بخشید. چراکه با استفاده از جاوا اسکریپت می‌توانید از بسیاری از کدها استفاده نمایید و از نوشتن کدهای جدید خودداری کنید. در این مقاله به معرفی 5 فریمورک محبوب جاوا اسکریپت پرداخته و مزایا و معایب…

هر آنچه لازم است درباره LiteSpeed بدانید

LiteSpeed یک نرم افزار سرور وب به شمار می‌رود که جایگزینی سریع و پیشرفته برای وب سرورهای معروف همانند Apache و Nginx است. این نرم افزار به وب سایت‌ها کمک می‌کند تا بتوانند درخواست‌های مرتبط با صفحات را از مرورگر کاربران دریافت و به آن‌ها پاسخ دهند. معماری LiteSpeed این معماری بر اساس تکنولوژی نوآورانه‌ای ایجاد و بر بهبود عملکرد وب سایت متمرکز است. در اینجا به معرفی برخی از ویژگی‌های کلیدی معماری LiteSpeed می‌پردازیم. EDA: مخفف عبارت Event-Driven Architecture می‌باشد که به وب سرورها اجازه می‌دهد تا…

آموزش ساخت Chat App با NodeJS

Node JS یکی از محبوب‌ترین محیط‌های اجرایی است که برای برنامه نویسی سمت سرور، همچنین کدنویسی رباتیک و ساخت بازی‌های کامپیوتری از آن استفاده می‌شود. همچنین یکی از اصلی‌ترین کاربردهای آن در زمینه ساخت اپلیکیشن‌های Real-time یا Instant Messaging است. شاید شما بخواهید برای خودتان با استفاده از زبان JavaScript یک اپلیکیشن ساده Chat طراحی کنید. امروز در این مقاله می‌خواهیم به آموزش ساخت Chat App با NodeJS بپردازیم. شبکه‌های اجتماعی در دنیای مدرن به جرئت می‌توان گفت کمتر کسی پیدا می‌شود که با تکنولوژی‌های جدید از قبیل…

آشنایی با Bun.js به زبانی ساده

از زمانی که در سال 2018 توسعه دهنده ی اصلی Node.js از ایجاد آن پشیمان شد افراد بسیاری تلاش کردند تا ایرادات آن را برطرف و نسخه ی جدید تری را ایجاد نمایند. یکی از این رقبا Bun.js بود که عملکرد سریع تری را برای برنامه‌های جاوا اسکریپت به همراه آورد. در این مقاله به معرفی Bun.js می‌پردازیم پس با ما باشید. Bun.js چیست؟ Bun.js توسط Jarred Sumner با استفاده از زبان برنامه نویسی Zig ایجاد شد که جعبه ی ابزاری همه کاره برای جاوا اسکریپت به حساب…

اجرای پروژه node.js در Cpanel ​

آشنایی با Node.js امروزه جاوا اسکریپت در تمام دنیا رخنه کرده است و زبان برنامه نویسی ای سطح بالا و تفسیری است که در سطح وب از آن استفاده می‌شود؛ حال بعد از گذشت چندین سال از عرضه اولین نسخه های جاوا اسکریپت با پلتفرمی بزرگ تر و با دسترسی بیشتر برای اجرا در سمت بک اند آشنا می‌شویم که همان node.js است که پلتفرمی بر اساس موتور قدرمند اجرایی جاوا اسکریپت همان V8 است  که سرعت اجرایی بالایی دارد . در این مقاله قصد داریم چگونگی اجرای…