تاریخ انتشار :     25 دی 1398

در مقاله آموزش  Node.js اصفهان به (مزایای Node.js، Nodejs چیست؟ و…) پرداختیم و اما در این مقاله ما به معرفی وآموزش Node میپردازیم و ویژگی های اصلی را بیان خواهیم کرد

معرفی وآموزش Node:

گره یا به طور رسمی( Node.js)  یک محیط اجرا با سیستم عامل منبع باز و متقابل است که به توسعه دهندگان امکان می دهد انواع JavaScript و ابزارهای جانبی سرور را در JavaScript ایجاد کنند و برای استفاده در خارج از متن مرورگر زمان اجرا را در نظر گرفته است (یعنی اجرای مستقیم در رایانه یا سیستم عامل سرور). به گونه ای که ، محیط API های جاوا اسکریپت مخصوص مرورگر را حذف می کند و از API های سنتی قدیمی تر از جمله HTTP و کتابخانه های سیستم فایل پشتیبانی می کند.

از دیدگاه توسعه سرور وب ، Node دارای چندین مزیت است:

1.عملکرد فوق العاده! Node برای بهینه سازی توان و مقیاس پذیری در برنامه های وب طراحی شده است و یک راه حل مناسب برای بسیاری از مشکلات متداول توسعه وب (به عنوان مثال برنامه های وب در زمان واقعی) است.

2.کد ها به صورت “JavaScript ساده قدیمی” نوشته شده است ، به این معنی که هنگام نوشتن کد سمت مشتری و سرور ، زمان کمتری برای پرداختن به “تغییر متن” بین زبانها صرف می شود.

3.جاوا اسکریپت یک زبان برنامه نویسی نسبتاً جدید است و از پیشرفت در طراحی زبان در مقایسه با سایر زبان های سرور وب سنتی (مانند Python ، PHP ، و غیره) بهره می برد.

4.مدیر پکیج Node  (NPM) دسترسی به صدها هزار پکیج قابل استفاده مجدد را فراهم می کند. همچنین دارای بهترین وضوح وابستگی در کلاس است و همچنین می توان از آن برای اتوماسیون بیشتر کادر ابزارساخت ،استفاده کرد.

5.Node.js قابل حمل است. این سیستم عامل در مایکروسافت ویندوز ، macOS ، لینوکس ، سولاریس ، FreeBSD ، OpenBSD ، WebOS و سیستم عامل NonStop موجود است. علاوه بر این ، توسط بسیاری از ارائه دهندگان میزبانی وب پشتیبانی می شود ، که اغلب زیرساخت ها و مستندات خاصی را برای میزبانی سایت های نود ارائه می دهند.

 

node-features11

مثال زیر یک سرور وب ایجاد می کند که هر نوع درخواست HTTP را در URL http://127.0.0.1:8000/  میپذیرد – در صورت دریافت یک درخواست ، (اسکریپت پاسخ می دهد: ” Hello World “). اگر Node قبلاً نصب کرده اید ، می توانید این مراحل را دنبال کنید تا نمونه آن را امتحان کنید:

1.باز کردن ترمینال (در ویندوز ، ابزار خط فرمان را باز کنید)

2.پوشه ای را که می خواهید برنامه را ذخیره کنید ، به عنوان مثال test-node ایجاد کنید و سپس با وارد کردن دستور زیر در ترمینال خود آن را وارد کنید:

3.با استفاده از ویرایشگر متن مورد علاقه خود ، پرونده ای به نام hello.js ایجاد کنید و کد زیر را در آن قرار دهید:

 

4.پرونده را در پوشه ای که در بالا ایجاد کردید ذخیره کنید.

5.به ترمینال برگردید و دستور زیر را تایپ کنید:

 

سرانجام ، در مرورگر وب خود به http: // localhost: 8000 بروید. متن ” Hello World ” را در سمت چپ بالای یک صفحه باید مشاهده کنید.

lesson01_1

 

مجموعه پدیده با برگزاری دوره های آموزش برنامه نویسی در اصفهان و دوره آموزش node.js در اصفهان میتواند به علاقه مندان در ابن حوزه مهارت ها و تخصص های مورد نیازشان را آموزش دهد.

 

  • امتیاز :
    1 ستاره2 ستاره3 ستاره4 ستاره5 ستاره (1 امتیازها, میانگین: 5٫00 از 5)
    Loading...
  • نظرات