• 1402/09/30

تاثیر کلاینت کامپوننت ها در seo :

سلام کلاینت کامپوننت ها تا جایی که تو خود مستندات نوشنه شده html شون در server ساحته میشه با اینکه کلاینت کامپوننت هستن با این وجود میشه گفت که حتی اگه کل برنامه ما هم روی کلاینت باشه مشکلی برای seo پیش نمیاد ؟ 

  • 1402/10/04
  • ساعت 08:51

سلام دوست من

بابت تاخیر عذر خواهی میکنم

نه مشکلی پیش نمیاد چون در سرور این موارد هندل میشه


  • 1402/10/06
  • ساعت 12:13

سلام استاد
ولی آقای قربانی طبق گفته های شما هر چه کلاینت کامپوننت بیشتر استفاده بشه bundle.js که به سمت مرورگر کاربر فرستاده میشه حجیم تره و همین باعث میشه که باندل دیرتر دانلود شه با این حال برای سئو مشکلی پیش نمیاد؟


  • 1402/10/06
  • ساعت 13:06

بله حجیم تر میشه ولی نکست جی اس بسیار راهکار خوبی داره

بر خلاف ری اکت که فقط یک boundle.js ساخته و ارسال میکنه که باعث کم شدن سرعت میشه

نکست جی اس میاد برای هر بخش یا صفحه boundle رو به chunk یا قطعه های کوچکی تبدیل میکنه که تنها برای صفحه فعلی کاربر نیاز هست و در پشت صحنه هم در حال بارگیری chunk های دیگر خواهد بود

دلیل اینکه میگم برای سئو مشکلی ایجاد نمیکنه چون در ورژن ۱۳ به بعد نکست جی اس همه کدها اول در سرور اجرا میشن یعنی html ساخته میشه که حاویه مقدار خواهد بود چه client باشه چه server

تنها تفاوت این هست که وقتی client پیاده سازی کنیم تمامیه جاوااسکریپت ایی که برای صفحه بارگیری شده نیاز هست به مرورگر کاربر به صورت قطعات کوچک ارسال میشه