چندزبانی در React

برای پیاده‌سازی چندزبانی در یک اپ React می‌توان از کتابخانه‌های مختلفی استفاده کرد. معروف‌ترین کتابخانه در این زمینه react-intl است که هم بسیار کاربردی است و هم مستندسازی خوبی دارد. این کتابخانه، تگ‌های کمکی متعددی از قبیل FormattedMessage ارائه کرده که کمک زیادی به برنامه‌نویس در این زمینه می‌کند. اما مساله این است که شما نمی‌توانید از این تگ‌ها در مشخصه‌های (attribute) یک تگ دیگر استفاده کنید.

به خواندن ادامه دهید

اشتباهات رایج LINQ

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

به خواندن ادامه دهید

۵ راه تباه کردن شغل برنامه‌نویسی

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