mern stack چیست؟ چرا بهترین گزینه هست؟
سرعت بالا
سئوی بالا
لیزی لودینگ
کاربر پسند
بدون رفرش
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. قطعا میدونید که رفرش صفحه هم نداریم و این موضوع خیلی کاربر پسند هست.