پرش به مطلب اصلی

Nodejs

نودجی‌اس (Node.js) یک پلتفرم بر پایه جاوااسکریپت است که برای ساخت برنامه‌های شبکه‌ای سریع و مقیاس‌پذیر طراحی شده است. این محیط اجرا به توسعه‌دهندگان این امکان را می‌دهد تا با استفاده از جاوااسکریپت، برنامه‌های سمت سرور بسازند و از مزایای معماری غیرهمزمان و مبتنی بر رویداد بهره‌مند شوند. نودجی‌اس به دلیل سرعت بالا و کارایی در پردازش درخواست‌های هم‌زمان، به ویژه در توسعه وب و برنامه‌های تحت وب محبوبیت زیادی دارد. همچنین، اکوسیستم غنی ماژول‌ها و بسته‌های موجود در npm، فرایند توسعه را تسهیل می‌کند.

نحوه ساخت این اپ مشابه زبان‌های برنامه‌نویسی دیگر است و به طور عمومی در قسمت زبان‌های برنامه‌نویسی شرح داده شده است.

قوانینی که برای بدون مشکل ساخته شدن اپ شما، باید رعایت شوند (validation rules):

  • فایل package.json باید در مسیر context_dir وجود داشته باشد.
  • حداقل یک فایل با فرمت js. در مسیر context_dir باید وجود داشته باشد.
  • محتوای package.json باید صحیح بوده و script‌ها باید در آن وجود داشته باشد.
یادداشت

برای آشنایی با ساختار نمونه پروژه زبان برنامه نویسی Nodejs می توانید از اطلاعات این ریپو استفاده کنید.