مداد
ورود
ثبت نام
برچسب:
مؤسسه MIT
Node.js چیست؟
یک runtime environment و یا محیط اجرای برنامه های نوشته شده با زبان JavaScript برای سمت سرور و یا server side می باشد. Node.js به صورت open-source پیاده سازی شده است و سوار بر موتور V8 JavaScript قرار داده شده است. با استفاده از Node.js و معماری آن که از رویدادها و یا event ها پشتیبانی می کند می توان به سادگی برنامه هایی که قابلیت مقیاس پذیری بالایی دارند و با استفاده از زبان JavaScript در سمت سرور اجرا می شوند ایجاد کرد. محیط Node.js به صورت non-blocking و یا asynchronous عملیات I/O را انجام می دهد و یک محیط اجرایی cross-platform می باشد. با استفاده از Node.js می توانیم انواع مختلفی از اپلیکیشن ها از قبیل command line application ها و web application ها و real-time chat application ها و REST API server ها و بسیاری موارد دیگر را ایجاد کنیم. با این وجود قابلیت اصلی Node.js در ساخت برنامه های شبیه به web server ها از قبیل PHP و Java و یا ASP.NET می باشد. جالب است بدانید که Node.js توسط Ryan Dahl در سال ۲۰۰۹ معرفی و پیاده سازی شد
مرکز آموزش برنامه نویسی و توسعه نرم افزار پرووید
۴ اسفند
-
۲ دقیقه