مقالات آموزشی

مقالات به‌روز و کاربردی برای افزایش سطح دانش شما

پربازدیدترین مقالات دو هفته گذشته

آشنایی با زبان برنامه‌نویسی D

D lang یک زبان برنامه‌نویسی سطح بالا است که برای توسعه‌دهندگان زبان‌های برنامه‌نویسی C/C++ نوشته شده است. این زبان به عنوان یک زبان چند منظوره طراحی ش...

۸ زبان برنامه‌نویسی برای یادگیری در سال ۲۰۱۹

یادگیری مهارت‌های جدید زمان می‌برد. به همین علت است که قبل از یادگیری چیزی، شما باید بدانید که یادگیری شما قرار است ارزش زمانش را داشته باشد. این مسئل...

۱۸ منبع یادگیری برای توسعه‌دهندگان Front-End

همانطور که بیشتر شما می‌دانید، همراه بودن با تغییرات و بروزرسانی‌هایی که در دنیای توسعه وب اتفاق می‌افتد واقعا کار سختی است. حتی اگر تنها از چشم‌انداز...

تخفیف زمستانه راکت

شما چقدر به فرصت های که برایتان به وجود میاید توجه میکنید، و آنها را جدی میگیرید ؟ اگر به شما بگویم این فرصتیست که نباید از دست دهید، چون میتوانید با...

بخش مقالات

6 راه ساده برای افزایش سرعت برنامه React Native

قبلا درباره بهبود کارایی برنامه با هک کردن Event loop صحبت کرده ام. هدف رسیدن به 60 فریم بر ثانیه است. تمام این ها در مورد React یا React Native هم صد...

15 کتابخانه کاربردی جاوااسکریپت و CSS

یکی از تلاش‌های ما در راکت این است که همواره شما را با آخرین مجموعه ابزارهای کاربردی و عالی آشنا سازیم. امروز قصد داریم شما را با ۱۵ کتابخانه جذاب آشن...

آشنایی مقدماتی با NPM

نودجی‌اس این امکان را برای ما فراهم کرده که بتوانیم اپلیکیشن‌های جاوااسکریپتی را در طرف سرور ایجاد کنیم. نودجی‌اس با استفاده از سی‌پلاس‌پلاس نوشته و ر...

درس‌هایی که در طی دو سال برنامه‌نویسی تابعی JavaScript یاد گرفتم

این مقاله درباره یادگیری اصول برنامه‌نویسی تابعی یا کتابخانه‌های برنامه‌نویسی تابعی JavaScript نیست. تعداد زیادی مقاله خوب درباره این موضوع وجود دارند...

نگاهی به اکوسیستم جاوااسکریپت

جاوااسکریپت یکی از ستون‌های دنیای وب است که تمام توسعه دهندگان و مهندسین نرم افزار با آن سر و کار دارند. البته جاوااسکریپت اصلا تازه نیست، بیش از ۲۰-۳...

مقدمه‌ای بر برنامه نویسی شئ گرا در JavaScript: آبجکت‌ها، نمونه‌های اولیه و کلاس‌ها

در بسیاری از زبان‌های برنامه‌نویسی، کلاس‌ها یه مفهوم به خوبی تعریف شده هستند. در JavaScript به این صورت نیست، یا حداقل می‌توان گفت که در گذشته نبود. ا...

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

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

تسریع پردازش آرایه JavaScript

وقتی که فقط تعداد کمی آیتم دارید، آرایه‌های JavaScript عالی هستند، اما وقتی که حجم زیادی از داده‌ها را دارید یا می‌خواهید تغییر شکل‌های (transformatio...

درک کامپایلر JIT یا Just in Time

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

تمیز کردن کدها با استفاده از Prettier

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

معرفی Howler.js، یک کتابخانه صدای JavaScript

Howler.js که توسط استودیو GoldFire توسعه داده شده است، یک کتابخانه صدا برای وب مدرن است که کار کردن با صدا در JavaScript را در تمام پلتفرم‌ها ساده، و...

معرفی ReX.js v1.0.0 - یک کتابخانه همراه برای RegEx نوشته شده در TypeScript

ReX.js یک کتابخانه کمکی نوشته شده در TypeScript است، که برای نوشتن عبارات معمولی (Regular Expressions) ساخته شده است. اخیرا نسخه 1.0.0 از ReX.js، یعنی...