Performance و Testing با Tailwind CSS
1
مقدمه Performance و Testing
(رایگان)
2
Lighthouse Audit
3
CSS Optimization و PurgeCSS
4
Bundle Analysis
5
Core Web Vitals
6
Unit Testing کامپوننتها
7
Visual Regression Testing
8
Accessibility Testing
9
Monitoring در Production
10
پروژه عملی: Audit کامل پروژه
درس 1 از 10
⏱ 15 دقیقه
مقدمه Performance و Testing
مقدمه Performance و Testing
عملکرد و کیفیت کد دو عامل حیاتی در موفقیت پروژههای وب هستند.
چرا Performance مهم است؟
- SEO: گوگل سرعت سایت را در رتبهبندی لحاظ میکند
- تجربه کاربری: هر ۱ ثانیه تأخیر = ۷٪ کاهش تبدیل
- هزینه: سرور ارزانتر برای سایت سریعتر
- /mobile: در موبایل سرعت حیاتیتر است
ابزارهای اندازهگیری:
- Lighthouse: Audit کامل (Performance, Accessibility, SEO)
- PageSpeed Insights: تست سرعت واقعی کاربران
- Web Vitals: معیارهای اصلی عملکرد
- Bundle Analyzer: تحلیل حجم باندل
targets مطلوب:
/* Core Web Vitals */
LCP (Largest Contentful Paint): < 2.5s ← بارگذاری محتوای اصلی
FID (First Input Delay): < 100ms ← تأخیر اولین تعامل
CLS (Cumulative Layout Shift): < 0.1 ← جابجایی لایهها
INP (Interaction to Next Paint): < 200ms ← تأخیر تعامل