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

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

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

من به این صورت وارد گوگل شدم

من در دل خود می‌دانستم که باید تلاش کنم؛ زیرا وارد شدن به گوگل غیر ممکن نبود. تا زمانی که تلاش نکرده بودم، هیچ وقت نمی‌توانستم نتیجه آن را بدانم.

بهترین فریمورک‌های جاوااسکریپت برای یادگیری در سال ۲۰۱۹

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

بهترین ابزارهای Back-End در توسعه وب

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

موارد بسیار برای یادگرفتن و زمان کم

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

بخش مقالات

ساخت یک برنامه مربوط به دستور پخت غذا با استفاده از Prisma و React

در یکی دو سال اخیر، GraphQL با توجه به برتری‌های متنوعی که در زمینه REST دارد، توانسته در صحنه توسعه‌دهی frontend بسیار پیش برود.گرچه، راه‌اندازی یک س...

نکات بهینه‌سازی React

در React، یک کامپوننت وقتی که state یا propهای مربوط به آن تغییر می‌کنند، مجددا رندر می‌شود. با توجه به این که state نمایانگر داده‌های داخلی، و propها...

چگونه یک برنامه بر پایه موقعیت مکانی را با استفاده از React Native توسعه دهیم؟

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

InfernoJS 6.0.0 : یک کتابخانه React برای ساخت رابط‌های کاربری با کارایی بالا

جامعه InfernoJS از انتشار نسخه 6.0.0 این کتابخانه خبر داد. این نسخه، بکارگیری Fragmentها را به همراه دارد که شما با استفاده از آن‌ها می‌توانید بدون اض...

چگونه یک برنامه سه لایه‌ای با استفاده از React بسازیم؟

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

مقدمه‌ای سریع بر React State Hook

طرح پیشنهادی React Hooks با برخی هوک‌های داخلی می‌آید که بر روی انجام یک کار، مانند  فراهم کردن state یا محتویات به یک کامپوننت تابع تمرکز می‌کنند. شم...

استفاده از WebAssembly به همراه React

WebAssembly (WASM) یک قالب باینری برای کد قابل اجرا در مرورگرها است. در این مقاله، ما یک وب‌اپلیکیشن ساده با استفاده از کتابخانه React خواهیم ساخت، بخ...

ReactJS 101 - هر چیزی که باید بدانید

در طی چند سال اخیر، ممکن است بیشتر و مکررا به ReactJS برخورد کرده باشید. این یک تصادف نیست. از زمانی که این کتابخانه در سال ۲۰۱۳ متن باز شده و منتشر ش...

۵ راه برای تبدیل کامپوننت‌های کلاس React به کامپوننت‌های تابعی

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

چرا توسعه دهندگان React عاشق Node هستند؟

برخی افراد به اشتباه تصور می‌کنند که Node در جهت استفاده از React ضروری است. اما نیست! شما نیازی به Node برای اجرای یک پروژه React ندارید. شما حتی به...

با Framer X آشنا شوید: سازنده رابط کاربری React

در این پست، Framer X، ابزار طراحی جدید را بررسی خواهیم کرد و سعی خواهیم کرد که منفعت‌ها و قابلیت‌های آن را درک کنیم

پیاده‌سازی اسکرول کردن نرم در React

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