بلاگ

مقالات و یادداشت‌های فنی Darvix

نکات عملی و تجربه‌های واقعی برای توسعه فرانت‌اند و ساخت محصولات دیجیتال.

توسعه وب
۱۴۰۴/۰۹/۲۵
۱۰ دقیقه

Monitoring و Observability در فرانت‌اند (Sentry, PostHog, LogRocket)

در این مقاله یاد می‌گیریم چرا Monitoring و Observability در فرانت‌اند مهم است، چه تفاوتی با هم دارند و چطور با ابزارهایی مثل Sentry، PostHog و LogRocket رفتار و خطاهای کاربران را در دنیای واقعی رصد کنیم.

خواندن ادامه
توسعه وب
۱۴۰۴/۰۹/۲۵
۸ دقیقه

Vite؛ ابزار فوق‌سریع برای توسعه فرانت‌اند مدرن

در این مقاله با Vite آشنا می‌شویم، معماری آن را بررسی می‌کنیم، مزایا و فوایدش نسبت به ابزارهای قدیمی مثل Webpack/CRA را می‌بینیم و چند پکیج و پلاگین مهم در اکوسیستمش را معرفی می‌کنیم.

خواندن ادامه
توسعه وب
۱۴۰۴/۰۹/۱۱
۸ دقیقه

چرا Zod بهترین ابزار برای Validation در TypeScript است؟

مروری عمیق بر قابلیت‌های Zod برای اعتبارسنجی داده‌ها در TypeScript، ساختن اسکیمای تایپ‌سیف و حذف if-elseهای تکراری.

خواندن ادامه
توسعه وب
۱۴۰۳/۰۱/۲۰
۷ دقیقه

بهترین روش برای تعریف Query Keys در React Query — خداحافظ باگ‌های Cache

آموزش الگوی Centralized Query Keys Pattern در React Query برای مدیریت بهتر cache و جلوگیری از باگ‌های رایج

خواندن ادامه