Node.js
محیط اجرای جاوااسکریپت خارج از مرورگر. برای ساخت سرور، ابزار خط فرمان و اجرای فرایند ساخت پروژههای فرانتاند به کار میرود و مدیر بستهٔ npm همراهش نصب میشود. بیشتر ابزارهای مدرن فرانتاند روی آن اجرا میشوند.
معرفی محصول
Node.js جاوااسکریپت را از مرورگر بیرون آورد. امروز حتی اگر سمت سرور با PHP کار میکنید، احتمالاً برای ساخت CSS و جاوااسکریپت پروژه به آن نیاز دارید، چون بیشتر ابزارهای مدرن فرانتاند روی آن اجرا میشوند.
کاربرد اصلی
برای اجرای ابزارهایی مثل Tailwind، Sass و بستهبندهای جاوااسکریپت. در کنارش میتوان با آن سرور HTTP، سرویس API و ابزار خط فرمان نوشت.
مناسب چه کسانی است
برای توسعهدهندههای وب، چه فرانتاند و چه بکاند. اگر فقط سایت سادهای با HTML و CSS میسازید، احتمالاً به آن نیازی ندارید.
مزایا
اکوسیستم بستهٔ بسیار بزرگ، نسخههای پشتیبانی بلندمدت برای محیط تولید، و مدل ورودی و خروجی ناهمگام که برای سرویسهای پرترافیک مناسب است.
اطلاعات فنی
- سازنده: OpenJS Foundation و مشارکتکنندگان
- لایسنس: MIT
- پیشنیاز: ویندوز، مک یا لینوکس
لایسنس و اجازهٔ استفاده
این محصول تحت لایسنس MIT منتشر شده است؛ یعنی استفادهٔ رایگان، تغییر و استفادهٔ تجاری طبق شرایط همان لایسنس مجاز است. پیش از استفاده در پروژهٔ تجاری، متن کامل لایسنس را در منبع رسمی ببینید.
منبع رسمی
زوانو این فایل را بازنشر نمیکند؛ دانلود مستقیماً از منبع رسمی سازنده انجام میشود تا همیشه آخرین نسخهٔ اصلی و دستنخورده را بگیرید.
- وبسایت رسمی: https://nodejs.org/
- مخزن کد: https://github.com/nodejs/node
- مستندات: https://nodejs.org/docs/latest/api/
�
تنباز و رایگان
لایسنس MIT
اجرای جاوااسکریپت خارج از �
رورگر
سرور و خط فر�
ان
�
دیر بستهٔ npm
نصب و �
دیریت وابستگیها
نسخهٔ پشتیبانی بلند�
دت
پایداری برای �
حیط تولید
ورودی و خروجی ناه�
گا�
کارایی خوب در بار ه�
ز�
ان بالا
پایهٔ ابزارهای فرانتاند
اجرای فرایند ساخت پروژه
چندسکویی
ویندوز، �
ک و لینوکس
�
اژولهای داخلی
کار با فایل، شبکه و ر�
زنگاری
- نسخهٔ پشتیبانی بلندمدت را از سایت رسمی دانلود کنید.
- پس از نصب، شمارهٔ نسخه را در پایانه بررسی کنید.
- در پوشهٔ پروژه فایل بسته را بسازید.
- وابستگیها را با npm نصب کنید.
هنوز دیدگاهی ثبت نشده است
اولین کسی باشید که تجربهاش را از این محصول مینویسد.
محصولات مرتبط
Visual Studio Code
ویرایشگر کد سبک و پرکاربرد با تکمیل خودکار هوشمند، اشکالزدای داخلی، یکپارچگی Git و بازار افزونهٔ بسیار بزرگ. برای PHP، جاوااسکریپت، پایتون و تقریباً هر زبان دیگری آماده میشود. کد منبع آن با لایسنس MIT در مخزن رسمی منتشر میشود.
Hoppscotch
ابزار متنباز تست API که در مرورگر هم اجرا میشود. درخواست HTTP میسازد و میفرستد، پاسخ را نمایش میدهد و از REST، GraphQL و WebSocket پشتیبانی میکند. میتوانید آن را روی زیرساخت خودتان هم میزبانی کنید.
Squoosh
ابزار فشردهسازی تصویر که کاملاً در مرورگر اجرا میشود. تصویر شما به هیچ سروری فرستاده نمیشود و میتوانید کیفیت و قالب خروجی را با مقایسهٔ زندهٔ قبل و بعد تنظیم کنید.
Git
سامانهٔ کنترل نسخهٔ توزیعشده که استاندارد عملی صنعت نرمافزار است. تاریخچهٔ کامل پروژه را نگه میدارد، کار موازی روی شاخهها را ممکن میکند و بازگشت به هر نقطه از گذشته را ساده میسازد.