mern stack چیست؟ چرا بهترین گزینه هست؟

مقایسه next js

سرعت بالا

سئوی بالا

لیزی لودینگ

کاربر پسند

بدون رفرش

ssr-ssg-csr-isr

بهینه ساز تصویر

fast refresh

کار با big data

توضیحات متنی

چرا مرن استک بهترین گزینه هست؟

  • 1. سئو درجه یک مرن استک. البته نه خود ریکت، بلکه next.js و البته همچنین nuxt
  • 2. سرعت بسیار زیاد این اپلیکشن ها که اصلا قابل مقایسه سایت های غیر مرن استک نیست. خیلی بیشتره
  • 3. امکان لود اطلاعات از دیتابیس هم پیش از ساخت صفحه که میشه همون ssr و ssg و isr و هم لود اطلاعات پس از ساختن صفحه، به کمک csr. توی سه تای اول از getStaticProps، getStaticPaths و getServerSideProps استفاده میکنیم و توی آخری( یعنی سی اس آر) از useEffect
  • 4. بهینه کردن تصاویر. این موضوع ویژه نکست جی اس هست و توی مقاله next.js چیست کامل توضیح داده شده.
  • 5. خاصیت lazy loading: یعنی کل اطلاعات مورد نیاز صفحه سایت شما، همهش همون اول و همزمان با ساخته شدن صفحه، لود نمیشه و صفحه ساخته نمیشه بلکه به تدریج این کار انجام میشه. این تدریج یعنی چی؟ یعنی هر چقدر که کاربر سایت، اسکرول میکنه به پایین، اطلاعات مورد نیاز همون بخش لود میشه. این طوری سرعت لود اولیه سایت بسیار بالا میره و سئو خیلی ارتقا پیدا میکنه.
  • 6. قطعا میدونید که رفرش صفحه هم نداریم و این موضوع خیلی کاربر پسند هست.