ویژگی های nodejs
مقدمه
یکی از رویاهای برنامه نویسان جاوا اسکریپت این بود که بتوانند کدهای خود را به جز مرورگر کاربر یا همون فرانت در سمت سرور و بک اند هم اجرا کنند.
یعنی به کمک جاوا اسکریپت بتوانند ظاهر و منطق سرویس تحت وب خود را در کنار هم ایجاد کنند و دیگر برای برنامه نویسی سمت سرور سراغ زبان هایی مثل PHP یا ASP نروند.
یکی از محیطهای هایی که به برنامه نویسان اجازه میدهد کدهای جاوا اسکریپت خود را سمت سرور اجرا کنند، Node.js میباشد.
نود جی اس یک محیط سمت سرور رایگان برای زبان برنامه نویسی جاوا اسکریپت میباشد (در واقع برای اجرا از موتور V8 Engine جاوا اسکریپت گوگل کروم استفاده می کند).
این پلتفرم با زبان های C ، C++ و جاوا اسکریپت نوشته شده است و در تمامی سیستم عامل ها مانند انواع لینوکس ، ویندوز، مکینتاش ، سولاریس و … قابل اجرا و بهره برداری است.
ما در مقاله نود جی اس چیست به طور مفصل به بررسی این پلت فرم پرداختیم.
|
امتیاز مطلب : 14
|
تعداد امتیازدهندگان : 3
|
مجموع امتیاز : 3
|
یک شنبه 7 ارديبهشت 1399 ساعت 22:17 |
بازدید : 227 |
نویسنده :
علیرضانهری
| ( نظرات )
|
مقدمه
در این مقاله به بررسی Nodejs چیست مپردازیم.
node.js در واقع یک پلتفرم است که محوریت اصلی آن بر روی زبان جاوااسکریپت است.
Node.js امروزه توانسته با استفاده از تکنولوژی رویداد محوری که درون خود پایه گذاری کرده است، بسیاری از برنامهنویسان را جذب خود کند.
شرکت هایی مانند آیبیام ، مایکروسافت،لینکدین،پیپل،نتفلیکس،یاهو سیسکو از نود جی اس استفاده میکنند.
در حال حاضر JavaScript قدرت انجام کارهایی را دارد که دیگر زبانهای اسکریپتنویسی مانند Python ندارند.
هم JavaScript مرورگر شما و هم Node.js بر روی موتور runtime جاوااسکریپت V۸ اجرا میشوند. این موتور کد JavaScript شما را میگیرد و آن را به یک کد ماشین (Machine Code) سریعتر تبدیل میکند. کد ماشین، یک کد سطح پایین است که کامپیوتر میتواند بدون نیاز به تفسیر آن، اجرایش کند.
|
امتیاز مطلب : 13
|
تعداد امتیازدهندگان : 3
|
مجموع امتیاز : 3