تفاوت فریمورک های gatsby , next و ری اکت معمولی - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

تفاوت فریمورک های gatsby , next و ری اکت معمولی

0 امتیاز
میخواستم بدونم هر کدوم از سه  مورد  بالا چه مزایا و معایبی نسبت به هم دارن و برای ساخت چه مدل سایت هایی مناسب هستن ؟
سوال شده خرداد 1, 1399  بوسیله ی Alias (امتیاز 302)   3 24 31

1 پاسخ

+1 امتیاز
چه React و چه  Next.js و Gatsby هر 3 تا ساختار کد نویسی توشون مشابه هست تفاوت بر میگرده به شیوه کار کردن این 3 تا

گتسبی زمان بیلد کل کد های جاوا اسکریپت React رو اجرا میکنه و صفحات رو رندر میکنه یعنی کل کد های react شما تبدیل میشه به چند تا فایل جاوااسکریپت و css و html کم حجم شده و فشرده شده . که این مورد باعث میشه سایتی که ایجاد میشه راحت روی CDN ها کش بشه وهیچ نیازی هم به سرورو مثلا node.js  پیدا نمیکنید هر جایی که بتونه فایل html , css بزارین میتونید سایتتون رو قرار بدید که باز این خودش یعنی پرفورمنس بالا و هزینه هاستینگ کمتر. گتسبی میتونه انتخاب ایده آلی برای انواع landing page ها و همینطور وبلاگ ها باشه

Next.js هم همین کار gatsby رو میکنه با این تفاوت که این کار سمت سرور انجام میشه و نیاز به سرور که Node.js روش نصبه پیدا میکنید نکست بیشتر بدرد پروژه هایی میخوره که محتوای داخلی سایت زیاد قراره تغییر کنه و نمیشه یک بیلد خاص رو چند روز و بدون تغییر استفاده کرد ( مثلا یک فروم )

حالا هر دو تای اینا ابزارهایی هستن که روی React ساخته شدن و قابلیت های بالا رو بهش اضافه کردن
پاسخ داده شده خرداد 6, 1399 بوسیله ی BlueBlade (امتیاز 15,315)   15 18 89
...