بررسی NodeJs

https://roocket.ir/articles/decoding-nodejs

در NodeJs، همه درخواست‌ها از کلاینت با استفاده از منابع مشترک همزمان با یک رشته تکمیل می‌شود، زیرا از "مدل حلقه رویداد تک رشته‌ای" پیروی می‌کند.

Nodejs در مقابل PHP

https://roocket.ir/articles/nodejs-vs-php

با وجود آنکه نودجی‌اس و PHP هر دو می‌توانند اپلیکیشن‌هایی با درصدی مشابه از پیچیدگی را مدیریت بکنند اما آن‌ها مفاهیم و ساختار متفاوتی دارند و الگوهای متفاوتی را دنبال می‌کنند.

طراحی معماری تمیز در NodeJS

https://roocket.ir/articles/nodejs-clean-architecture-design

NodeJS یکی از فناوری‌هایی است که در حال حکمرانی بازار توسعه نرم‌افزار هستند. اما درست به مانند هر فناوری دیگری، حیاتی‌ترین بخش آن، خود فناوری نیست، بلکه نحوه استفاده از آن برای رسیدن به اهداف است.

از NodeJS چه استفاده‌هایی می‌توان کرد؟

https://roocket.ir/articles/what-is-node-js-used-for

هرکسی از Microsoft، PayPal و Netflix تا فهرستی از سازمانهای مهم از آن استفاده می‌کنند و در سالهای اخیر تعداد استفاده‌کنندگان آن رشد قابل‌توجهی داشته است و به‌راحتی می‌توان گفت که این سیر صعودی با همین روند در آینده هم به دلیل محبوبیت Node JS بین توسعه‌دهندگان نرم‌افزار ادامه خواهد داشت. 

چگونه بک‌اند Nodejs خود را امن کنیم؟

https://roocket.ir/articles/how-to-make-your-nodejs-back-end-secure-leh32ty

همان‌طور که می‌دانید، امنیت هر روز و هر روز برای هر نوع استارت‌آپی مهم‌تر می‌شود. به عنوان مدیر یک استارت‌آپ شما در اولین پله باید به امنیت در وب‌سایت خود توجه کنید. یادتان باشد که کاربر‌ها به سایت شما اعتماد می‌کنند و اطلاعات مهمی در اختیار شما می‌گذارند و شما باید از اطلاعات آن‌ها به خوبی محافظت ک...

۸ نکته کلیدی برای ساخت برنامه های nodejs

https://roocket.ir/articles/node-js-development-tips-2018

طی سال گذشته تا به حال ما بهترین شیوه‌ها برای نوشتن و اجرای برنامه‌های nodejs را بررسی کردیم. بنابراین زمان آن فرا رسیده که مجددا موضوع چگونه به یک توسعه‌دهنده بهتر تبدیل شویم را مطرح کنیم. در این مقاله ما چند راهی را که فکر می‌کنیم، توسعه دهندگان باید در سال 2019 بدانند، جمع آوری کرده‌ایم.

نحوه رسیدگی به خطا‌ها در یک برنامه Nodejs و Express

https://roocket.ir/articles/how-to-handle-errors-in-an-express-and-node-js-app

وقتی ما با استفاده از Express، Api درست می‌کنیم، Route ها و متد‌های مربوط به رسیدگی به آن‌ها را هم درست می‌کنیم. در یک دنیای ایده‌آل، مصرف‌کننده‌های Api ما درخواست‌هایی به Route هایی که ما تعریف کرده‌ایم می‌زنند و بدون ارور کار‌شان را انجام می‌دهند. اما همان‌طور که می‌دانید، ما در یک دنیای ایده‌آل ز...

4 روش برای ساخت درخواست HTTP در Node.js

https://roocket.ir/articles/4-methods-to-build-an-http-request-on-nodejs

ساخت درخواست های HTTP یک عملیات اصلی برای زبان های مدرن بوده و یکی از چیزهاییست که توسعه دهندگان هنگام ورود به محیط های جدید یاد می گیرند. وقتی این عملیات به Node.js آمد تعداد کمی راه برای انجام این کار وجود داشت و هنوز توسط زبان و جامعه توسعه دهنده گسترش پیدا نکرده بود. بیایید درمورد برخی از محبوب...

موارد استفاده ی Node.js در سال 2017

https://roocket.ir/articles/what-is-node-js-used-for-2017

پایه گذار Node.js نتیجه ی یک تحقیق جهانی رو منتشر کرده که طبق اون مشخص میشه امروزه Node.js در چه مواردی استفاده میشه و تغییرات احتمالی برای فریمورک متن باز محبوبمون رو شناسایی کنیم. 

ساخت سرور ssl / https در Node.js

https://roocket.ir/articles/build-ssl-https-server-at-nodejs

گاهی اوقات ممکنه نیاز باشه تا در اپلیکیشن node خودتون سرور https بسازید, مثلا برای انواع مثل تست http/2 server push. در این مقاله یاد می گیریم چطور در Node.js یک سرور https بسازیم. یکبار با express و یکبار بدون express انجامش میدیم.

ساخت وبکم تشخیص چهره با Node.js و OpenCV - قسمت اول

https://roocket.ir/articles/build-webcam-face-detection-part-1

بخش دیداری کامپیوتر بدین صورت تعریف شده: "چیزی که باعث میشه کامپیوترها مثل انسان ها ببینند و چیزهایی رو متوجه شوند". درک این راحته اما در عمل بسیار پیچیدست.

ساخت وبکم تشخیص چهره با Node.js و OpenCV - قسمت پایانی

https://roocket.ir/articles/build-webcam-face-detection-part-2

در قسمت قبل, بیشتر درمورد Computer Vision ها و نحوه ی نصب و راه اندازی کتابخانه ی OpenCV صحبت کردیم و درنهایت یک تست کوچک برای تشخیص چهره ی تصاویر انجام دادیم. در این قسمت می خواهیم قابلیت تشخیص چهره رو برای وبکم بصورت زنده تست کنیم.

ساخت یک فول استک اپ با استفاده از React، NodeJS و Apollo GraphQL

https://roocket.ir/articles/apollo-graphql-how-to-build-a-full-stack-app-with-react-and-node-js

در این مقاله قصد داریم از این ابزار برای ساخت یک Apollo GraphQL Server توسط Node JS استفاده کنیم. همراه ما باشید.

Event Sourcing در Node.js

https://roocket.ir/articles/event-sourcing-in-nodejs

Event Sourcing یک الگوی معماری قدرمتند برای مدیریت حالات اپلیکیشن های پیچیده که ممکنه نیاز به بازسازی, اجرای مجدد یا دیباگ کردن داشته باشند.

بهترین پکیج های Node.js – سری دوم

https://roocket.ir/articles/best-nodejs-packages-second-series

در ادامه ی سری قبل, در این مقاله هم چند پکیج محبوب و کارآمد برای Node.js رو معرفی می کنیم. 

بهترین پکیج های Node.js – سری اول

https://roocket.ir/articles/best-nodejs-packages-first-series

با آمدن Node.js, جاوا اسکریپت پیشرفت خوبی داشت و راهی به سمت server-side شدن پیدا کرد و همچنین موجب کاهش پیچیدگی استفاده از دو زبان مختلف در frontend و backend شد.

چرا توسعه دهندگان nodejs را دوست دارند و مشکلات اصلی آن‌ها درباره آن چیست؟

https://roocket.ir/articles/why-developers-love-node-js-2018-survey

چند ماه پیش در یک نظرسنجی از کاربران خواستیم که دلایل استفاده از نودجی‌اس و علاقه‌شان به آن را به ما بگویند. هدف ما این بود که سخت‌ترین مشکلی که با nodejs داریم و موضوعاتی که اغلب نادیده گرفته می‌شوند را کشف کنیم. ما همچنین در زمینه‌های زیربنای برنامه‌های کاربردی Node.js در بخش تولید مشارکت داشتیم،...

5 زمینه کاری به همراه 9 مثال از برنامه‌هایی که می‌توانید با nodejs بسازید

https://roocket.ir/articles/node-js-app-examples

به دلیل مقیاس پذیری، قابلیت اطمینان و پایداری، Nodejs بهترین انتخاب برای برنامه‌های خدمات مالی، تجارت الکترونیکی، استریم، شبکه و اینترنت اشیا است.