حضور جاوا اسکریپت را در خیلی از جاها مشاهده می کنیم که از آن استعمالهای نیکی میشود این لهجه را معمولا در کنار گویش HTML و ابزار CSS مشاهده مینماییم. طراحی سایت این گویش از یک گوشه و کنار نرم افزار نویسی شامل است که به Node.js مشهور است. پلتفرم node.js که پلتفرمی است در سمت Sever، از کاربردهای متعددی منتفع است از وقتی کهاین پلتفرم وارد دنیای نرمافزار نویسی شد سبب به شل خیس نمودن شغل اپلیکیشن نویسها نمود، که هم بتوانند در سمت استفاده کننده و هم در سمت Server به نرم افزار نویسی بپردازند. دقت نمائید که به Node.js پلتفرم گفته می گردد برخی اشخاص به Framework آن را صدا میزنند کهاین نامگذاری غلط می باشد از آن جایی که Framework به تعدادی کتابخانهها و ابزارهایی اطلاق میشود که به شل خیس کردن عمل برنامه نویس ها میانجامد، Node.js بالاتر از آن است و دراین مسیر بسیار لبریز توان خیس از یک Framework شغل مینماید. پس غلط میباشد که برخی اشخاص به node.js می گویند Framework.
تاریخچه Node j.s
این پلتفرم در سال 1996 در سمت سرور ساختوساز شد که با سپری شد فرصت بوسیله شخصی به اسم Ryan Dahl سبب به وجود وارد شدن این پلتفرم در دنیای نرم افزار نویسی شد. Ryan Dahl با تصحیح کردن ضعفهای آن سبب ساز شد تا این پلتفرم به یک پلتفرم دوست داستنی فی مابین یوزرها تبدیل گردد.
خصوصیتهای NODE JS
• دارنده سرعت بالا
یکی خصوصیتهای مهمی کهاین پلتفرم در دست یوزرها خویش قرار می دهد این میباشد که به جهت منتفع بودن از موتور 78، از سرعت بالایی شامل است که برنامه نویس ها می توانند کدهای خویش را باگاز جاری ساختن کنند.
• منتفع از Package Manager مطلوب
این Framework با داشتن امکان Package Manager توانسته این قابلیت را در دست برنامه نویس ها قرار دهد تا اپ های مندرج به لهجه جاوا اسکریپت را به راحتی نصب و فعال کنند یکیاز Package Manager که دربین برنامه نویس ها بسیار کحبوب است npm میباشد.
• گسترش Node js
از آن جایی که جاوا اسکریپت از پلتفرم Node.js منتفع میباشد توانسته از روش آن راهی برای گسترش و از میان بردن باگ ها و اضافه کردن امکانهای نو برآید.
مزایای Node.js
این پلتفرم از مزایای اکثری منتفع میباشد که میاقتدار به متن گشوده Open Source بودن آن، سازگار بودن با سیستمهای Windows، Mac، Linux همینطور تامین از Caching اشاره نمود از طرفی این پلتفرم دارنده امکان جانبداری از Caching هم داراست و در غایت می تواند با سرعت به پاسخگوی خیل عظیم مخاطب بپردازد.
این پلتفرم از معایبی هم بهره مند هست به عنوان مثال: به جهت تازه بودن آن در بعضا از هاست اشتراکی نمیاقتدار از این پلتفرم بهره برد. همینطور این پلتفرم از کتابخانه استانداردی منتفع نمی باشد به همین مراد بسیار به نرم افزار نویس خویش متعلق می باشد.
کاربردهای Node.js
Node.js به جهت داشتن کاربردهای متعددی، کمپانیهای بزرگی از Node.js در ساخت وب سایت خویش از آن استعمال مینمایند برای مثال: Yahoo، Linkdein، Go daddy، Microsoft، Paypal، eBay و...
این پلتفرم از کاربردهای بخش اعظمی منتفع است که دراین قسمت به آنها میپردازیم کاربردهای آن عبارتند از:
• ایجاد کرد اپهای تک کاغذای
بعضی اپها وجود داراهستند که همگی پیاده سازی های آن تنها در یک ورقه جاری ساختن میگردد که به SPA مشهور هستند از این اپها بیشخیس برای ایجاد کرد خدمتهای ایمیلی، کانالهای اجتماعی، ساخت سایتهایی که به اشتراک ویدئو قرار می دهند میپردازد. یکی ساخت وب سایتهای معروفی که فی مابین یوزرها از محبوبیت بالایی شامل است Youtube میباشد.
حضور جاوا اسکریپت را در خیلی از جاها مشاهده می کنیم که از آن استعمالهای نیکی میشود این لهجه را معمولا در کنار گویش HTML و ابزار CSS مشاهده مینماییم. طراحی سایت این گویش از یک گوشه و کنار نرم افزار نویسی شامل است که به Node.js مشهور است. پلتفرم node.js که پلتفرمی است در سمت Sever، از کاربردهای متعددی منتفع است از وقتی کهاین پلتفرم وارد دنیای نرمافزار نویسی شد سبب به شل خیس نمودن شغل اپلیکیشن نویسها نمود، که هم بتوانند در سمت استفاده کننده و هم در سمت Server به نرم افزار نویسی بپردازند. دقت نمائید که به Node.js پلتفرم گفته می گردد برخی اشخاص به Framework آن را صدا میزنند کهاین نامگذاری غلط می باشد از آن جایی که Framework به تعدادی کتابخانهها و ابزارهایی اطلاق میشود که به شل خیس کردن عمل برنامه نویس ها میانجامد، Node.js بالاتر از آن است و دراین مسیر بسیار لبریز توان خیس از یک Framework شغل مینماید. پس غلط میباشد که برخی اشخاص به node.js می گویند Framework.
تاریخچه Node j.s
این پلتفرم در سال 1996 در سمت سرور ساختوساز شد که با سپری شد فرصت بوسیله شخصی به اسم Ryan Dahl سبب به وجود وارد شدن این پلتفرم در دنیای نرم افزار نویسی شد. Ryan Dahl با تصحیح کردن ضعفهای آن سبب ساز شد تا این پلتفرم به یک پلتفرم دوست داستنی فی مابین یوزرها تبدیل گردد.
خصوصیتهای NODE JS
• دارنده سرعت بالا
یکی خصوصیتهای مهمی کهاین پلتفرم در دست یوزرها خویش قرار می دهد این میباشد که به جهت منتفع بودن از موتور 78، از سرعت بالایی شامل است که برنامه نویس ها می توانند کدهای خویش را باگاز جاری ساختن کنند.
• منتفع از Package Manager مطلوب
این Framework با داشتن امکان Package Manager توانسته این قابلیت را در دست برنامه نویس ها قرار دهد تا اپ های مندرج به لهجه جاوا اسکریپت را به راحتی نصب و فعال کنند یکیاز Package Manager که دربین برنامه نویس ها بسیار کحبوب است npm میباشد.
• گسترش Node js
از آن جایی که جاوا اسکریپت از پلتفرم Node.js منتفع میباشد توانسته از روش آن راهی برای گسترش و از میان بردن باگ ها و اضافه کردن امکانهای نو برآید.
مزایای Node.js
این پلتفرم از مزایای اکثری منتفع میباشد که میاقتدار به متن گشوده Open Source بودن آن، سازگار بودن با سیستمهای Windows، Mac، Linux همینطور تامین از Caching اشاره نمود از طرفی این پلتفرم دارنده امکان جانبداری از Caching هم داراست و در غایت می تواند با سرعت به پاسخگوی خیل عظیم مخاطب بپردازد.
این پلتفرم از معایبی هم بهره مند هست به عنوان مثال: به جهت تازه بودن آن در بعضا از هاست اشتراکی نمیاقتدار از این پلتفرم بهره برد. همینطور این پلتفرم از کتابخانه استانداردی منتفع نمی باشد به همین مراد بسیار به نرم افزار نویس خویش متعلق می باشد.
کاربردهای Node.js
Node.js به جهت داشتن کاربردهای متعددی، کمپانیهای بزرگی از Node.js در ساخت وب سایت خویش از آن استعمال مینمایند برای مثال: Yahoo، Linkdein، Go daddy، Microsoft، Paypal، eBay و...
این پلتفرم از کاربردهای بخش اعظمی منتفع است که دراین قسمت به آنها میپردازیم کاربردهای آن عبارتند از:
• ایجاد کرد اپهای تک کاغذای
بعضی اپها وجود داراهستند که همگی پیاده سازی های آن تنها در یک ورقه جاری ساختن میگردد که به SPA مشهور هستند از این اپها بیشخیس برای ایجاد کرد خدمتهای ایمیلی، کانالهای اجتماعی، ساخت سایتهایی که به اشتراک ویدئو قرار می دهند میپردازد. یکی ساخت وب سایتهای معروفی که فی مابین یوزرها از محبوبیت بالایی شامل است Youtube میباشد.