SSR و پیش‌بارگذاری در Next.js
همه مطالب
توسعه وب5 دقیقهامیر۵ تیر ۱۴۰۵

SSR و پیش‌بارگذاری در Next.js

در این مقاله به بررسی تجربه استفاده از SSR و پیش‌بارگذاری در Next.js می‌پردازیم و دلایل، مزایا و معایب آن‌ها را توضیح می‌دهیم. همچنین نکات عملی برای بهینه‌سازی کارایی ارائه می‌شود.

چرا از SSR و پیش‌بارگذاری استفاده کردیم؟

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

از SSR استفاده کردیم تا موتورهای جستجو بتوانند صفحات را به‌راحتی اسکن کنند و لود سریع‌تری برای کاربر فراهم شود؛ بدون نیاز به skeleton screen یا انتظار برای رندرینگ سمت کلاینت.

مزایای این انتخاب شامل بهبود SEO، کاهش بیک‌اند لود و تجربهٔ کاربری بروزگاری‌تر بود، در حالی که معایب آن‌ها شامل پیچیدگی ساخت و نیاز به مدیریت appropriate hydration بود.

اشتراک‌گذاری:تلگرامواتساپX

مطالب مرتبط