بررسی NodeJs

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

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

Nodejs در مقابل PHP

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

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

نحوه ایجاد ماژول Nodejs

https://roocket.ir/articles/how-to-create-a-node-js-module

در Nodejs ، ماژول مجموعه‌ای از توابع و شی‌های جاوااسکریپت است که می‌تواند توسط برنامه‌های خارجی مورد استفاده قرار گیرد.

تحلیل nodejs برای میکروسرویس‌ها

https://roocket.ir/articles/node-js-for-developing-apps-based-on-microservices

زمانی که شما بتوانید با استفاده از nodejs ، میکروسرویس مورد نظرتان را پیاده‌سازی کنید می‌توانید جریان توسعه بسیار سریع‌تری نسبت به دیگر روش‌ها داشته باشید.

طراحی معماری تمیز در 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/security-best-practices-for-nodejs-apps

چیزی که توسعه‌دهندگان حرفه‌ای در پایان چرخه توسعه به آن توجه میکنند، حث امنیت است.در این آموزش میخواهیم روش‌های ایمن سازی برنامه‌ها در Nodejs را بیاموزیم.

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

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

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

10 پکیج NPM شگفت انگیز برای NodeJs

https://roocket.ir/articles/10-amazing-npm-packages-for-your-node-js-backend

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

۱۰ فریمورک برتر NodeJS در سال ۲۰۲۱

https://roocket.ir/articles/top-10-nodejs-frameworks-in-2021

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

۸ نکته کلیدی برای ساخت برنامه های 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 هایی که ما تعریف کرده‌ایم می‌زنند و بدون ارور کار‌شان را انجام می‌دهند. اما همان‌طور که می‌دانید، ما در یک دنیای ایده‌آل ز...

روشی بهتر برای به اشتراک گذاشتن کد بین پروژه‌های Nodejs

https://roocket.ir/articles/a-better-way-to-share-code-between-your-node-js-projects

همه ما می‌دانیم که چگونه ورودی و خروجی ناهمزمان Node آن را به یکی از ابزارهای واقعی برای توسعه خدمات تبدیل کرده است

10 فریمورک برتر NodeJs برای توسعه دهندگان وب در سال 2021

https://roocket.ir/articles/top-10-best-node-js-framework-for-web-developers

آیا به دنبال فریمورک‌هایNodeJS  هستید؟ پس جستجوی خود را در همین جا متوقف کنید. در این مقاله لیستی شگفت انگیز از بهترین فریمورک‌های node آورده شده است.

ساخت یک فول استک اپ با استفاده از 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 استفاده کنیم. همراه ما باشید.

ارسال ایمیل در Node.js

https://roocket.ir/articles/send-email-in-nodejs

در این آموزش می خواهیم درمورد ارسال ایمیل در Node.js صحبت کنیم. برای این کار می خواهیم از فریمورک Express.js و پکیج NodeMailer استفاده کنیم. در انجمن ها و بلاگ های مختلف کاربران در مورد ارسال ایمیل با استفاده از Node.js برای انجام کارهایی مثل تایید اکانت, تغییر پسورد و تبلیغات سوال می پرسند.

10 کاری که باید هنگام اجرای اپ Node.js انجام بدید

https://roocket.ir/articles/10-what-to-do-when-running-the-nodejs-program

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

استفاده از reCAPTCHA گوگل در Node.js

https://roocket.ir/articles/use-google-recaptcha-on-nodejs

برای ثبت فرم با Ajax ما از کتابخانه Jquery.form استفاده می کنیم. برای سرور ما از Express و برای صدا زدن HTTP از request بهره می بریم.

8 سایت معروف که از Node.js استفاده می کنند

https://roocket.ir/articles/8-popular-sites-that-use-nodejs

در این مقاله می خواهیم در مورد 8 وبسایت معروفی که از Node.js در سیستمشون استفاده می کنند, صحبت کنیم.

خودکارسازی گوگل کروم برای Node.js

https://roocket.ir/articles/automating-google-chrome-with-node-js

آیا میدونستید گوگل کروم امکان اجرا در حالت headless رو داره؟ این قابلیت رو Headless Chrome می نامند و این باعث میشه کار توسعه دهندگان برای پیکربندی یک محیط مرورگر headless و اجرای تست های قدرتمند و خودکار ساده تر بشه