نکات و منابع آموزشی برای یادگیری جاوااسکریپت

https://roocket.ir/articles/tips-and-resources-for-learning-javascript

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

12 کتابخانه جاوا اسکریپت برای استفاده در سال 2017

https://roocket.ir/articles/12-javascript-libraries-to-watch-in-2017

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

۵ راه برای تبدیل شدن به یک توسعه‌دهنده نود جی اس بهتر در سال ۲۰۲۰

https://roocket.ir/articles/5-ways-to-become-a-better-node-js-developer-in-2020

من در این مقاله چند مهارت، تکنولوژی که باید در انتخاب آنها درنظر بگیرید را جمع‌آوری کرده‌ام تا به شما در این راه کمک کند.اکوسیستم نود جی اس،تقریبا در هر زمینه‌ای گزینه‌های جذاب و بالقوه‌ای را ارائه داده.

۵ واقعیت در رابطه با توسعه نودجی‌اس

https://roocket.ir/articles/5-facts-node-js-development

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

آموزش آنگولار جی اس برای طراحان

https://roocket.ir/articles/angularjs-for-webdesigners

یک شروع خوب! همان طور که سازنده ی آنگولار: میسکو هوری در مصاحبات مختلفش گفته است: "هدف آنگولار جی اس توانمند کردن طراحان وب (ونه برنامه نویسان)برای ساختن برنامه های ساده شبیه وب سایت است".اما هم اکنون سایت آنگولار و مستنداتش تماما برای توسعه دهندگان نوشته شده است و این نتها فهمش برای طراحان سخت...

NPM در برابر NPX - تفاوت آن‌ها در چیست؟

https://roocket.ir/articles/npm-vs-npx-whats-the-difference

(NPM (node package manager یک dependency package manager است، که هنگام نصب نود جی اس، به اصطلاح با آن می‌توانید از جعبه خارج شوید.npm راهی است برای توسعه‌دهندگان تا بتوانند هم پکیج محلی(locally) و هم پکیج همگانی(globally) را نصب و استفاده کنند.

۹ اپلیکیشن مشهور که با Node.js ساخته‌ شده‌اند

https://roocket.ir/articles/9-famous-apps-using-node-js

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

آموزش less در 10 دقیقه

https://roocket.ir/articles/learn-less-in-10-minutes

همه ما میدونیم که نوشتن کد های css کمی خسته کننده است ، مخصوصا زمانی که روی یه پروژه جدی با هزاران خط کد کار میکنیم . شما مجبورید تا آخر پروژه کد های خودتون رو بارها و بارها تکیثیر و تکرار کنید برای مثال ممکنه شما بارها و بارها یک کد رنگ رو در جاهای مختلف تکرار کنید . و این کار به زمان زیادی برای نگ...

Node.js‌ دقیقا چیست؟

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

Node.js یک محیط Runtime جاوااسکریپت است. این به نظر خوب می‌آید، اما به چه معناست؟ دقیقا چگونه کار می‌کند؟ این محیط شامل هر چیزی است، که شما برای اجرای یک برنامه نوشته شده در JavaScript نیاز دارید

فانکشن ()toJSON در جاوااسکریپت چیست؟

https://roocket.ir/articles/what-is-the-tojson-function-in-javascript

در جاوااسکریپت، فانکشن ()JSON.stringify به دنبال فانکشن ()toJSON در آبجکت مورد نظر می‌گردد.

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

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

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

کارکردن با APIs (مفاهیم + کد)

https://roocket.ir/articles/working-with-apis-concepts-code

سلام به همگی! امیدوارم حال همه شما علاقه‌مندان کامپیوتر خوب باشد. در این پست ما می‌خواهیم درمورد اینکه چگونه میتوان از هر API با استفاده از هر زبان برنامه‌نویسی، داده گرفت، صحبت کنیم. بله! شما درست خواندید! من اینجا از جاوااسکریپت و پایتون استفاده می‌کنم اما شما میتوانید از هر زبانی که بخواهید استفا...

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

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

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

چرا Node.js در تکنولوژی سمت سرور مهم است؟

https://roocket.ir/articles/why-is-nodejs-important-in-server-side-technology

امروزه Node.js یکی از معروف ترین, قدرتمند ترین و منعطف ترین تکنولوژی های سمت سرور در جهان است.ما میتونیم اپلیکیشن های فول استک رو فقط و فقط با یک زبان - یعنی جاوا اسکریپت بنویسیم. 

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

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

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

جستجوی سریع Ajax با استفاده از AngularJs و Node

https://roocket.ir/articles/ajax-live-search-angular-node

جستجوی سریع یکی از تعاملی ترین بخش های هر اپلیکیشن وب هست که به کاربر اجازه میده که چطور جستجوی واژه ها, نتایج رو به بار میاره و اینطوری کاربران میتونند کلیدواژه های بهتری رو انتخاب کنند. گوگل و فیسبوک هم این کار رو در وبسایتشون انجام داده اند و به بهترین نحو این رو اجرا کردند. 

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

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

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

نکاتی برای توسعه دهندگان Node.js - سری اول

https://roocket.ir/articles/tips-for-nodejs-developers-first-series

در این مقاله می خواهیم یکسری تمرین درمورد استایل کدنویسی و توسعه در Node.js انجام بدیم. 

نکاتی برای توسعه دهندگان Node.js - سری دوم

https://roocket.ir/articles/tips-for-nodejs-developers-second-series

در سری قبل بیشتر درمورد نکات استایل کدنویسی در Node صحبت کردیم. در این سری علاوه بر اون به نکات فرآیند گردش کار در Node هم اشاره می کنیم.

ماژول fs-extra برای Node.js

https://roocket.ir/articles/fs-extra-module-for-nodejs

ماژ.ل fs-extra متدهایی برای فایل سیستم اضافه میکنه که در ماژول پایه ی fs وجود ندارند. این ماژول میتونه جایگزینی برای fs هم باشه