رژیم صفحات وب توسط چارچوب جاوااسکریپت

ساخت وبلاگ


رژیم صفحه های اینترنت بوسیله چارچوب جاوااسکریپت طبق HTTP Archive ، سایتی که همت سایت ها و فناوری های مصرف شده را ردیابی می نماید ، میانگین برگه اینترنت طراحی سایت را حدود 2 مگابایت اندازه گیری نموده است. مطمئناً می‌توانید 2 مگابایت را در کمتر از یک ثانیه با اتصال خوب موبایل 4G بارگیری نمائید. البته صفحه ها اینترنت مدرن برای کسانی که اتصال نماید دارا‌هستند یا این که دارنده پهنای باند کوچک می‌باشند اختلال ساز میباشد. در طی خیر چندان به دور ، یک بازی غامض یا این که یک اپلیکیشن قابل انعطاف افزاری در دیسک فلاپی 1.4 مگابایت مکان می گرفت.عارضه ها متعددی برای متورم شدن اینترنت امروز وجود دارااست ، برای مثال تبلیغات و اسکریپت های ردیابی که اکثری از صفحه های را زین می نماید. عامل دیگر این میباشد که سایت ها کارهایی بیش تر از اکران متن و تصاویر اجرا میدهند همچون فرایند طراحی وب فروشگاهی که باعث به ساخت وب سایت فروشگاهی میگردد و کاری بیشتراز اکران متن و تصویر اعمال می‌دهد. در حال حاضر اکثری از تارنما ها مانند اپ های رومیزی آحاد عیار به لحاظ می رسند و حس می گردند.برای تشکیل داد این وب سایت های تعاملی ، اکثری از گسترش دهندگان اینترنت به بسته های منبع گشوده روی میاورند که وظایف مشترک را جاری ساختن می‌دهند. این ابزارها اپلیکیشن ریزان را از شر بخش اعظمی از شغل های دشوار رهایی می‌بخشد ، ولی میتوانند مفاد را به پروژه اضافه نمایند. از جمله کتابخانه React منبع گشوده دوستداشتنی چهره بوک برای ساخت و ساز رابط های کاربری ، 100 کیلو بایت وزن دارااست. چارچوب جاوا اسکریپت نو Svelte که بوسیله خبر نامه نگار دیداری و توسعه و گسترش دهنده اپ ریچ هریس تاسیس شده است ، مقصود آن تایپ کردن سریعتر و کوچکتر تارنما ها و اپ های تعاملی میباشد. شاون وانگ ، توسعه و گسترش دهنده اینترنت میگوید که با تغییر و تحول از React به Svelte ، اندازه سایت فردی خویش را از 187 کیلوبایت به 9 کیلوبایت کاهش داده میباشد.
هریس ، ویرایشگر گرافیک در نیویورک تایمز ، اولی ورژن Svelte را در سال 2016 هنگام فعالیت در گاردین ساخت و منتشر کرد. اکثری از پروژه های وی مشمول گرافیک و کارتن تعاملی بود ، ولی وی نگران بود که بارگیری این گرافیک زمانبر گردد یا این که محدودیت های داده یوزرها را بجوید.چارچوب ها را به وبسایت ها اضافه می نمایند چون به صورت سنتی دربین کد اپلیکیشن و مرورگر مخاطب تحت عنوان یک لایه میانی فعالیت می نمایند. این بدان معناست که گسترش دهندگان بایستی علاوه بر کد منحصر به فرد ، تمام چارچوب را با یک اپلیکیشن بسته بندی نمایند ، حتی در صورتیکه از آحاد خصوصیت های چارچوب به کارگیری نکنند. وانگ این را با یک کشتی موشکی مقایسه می نماید که برای پرتاب به دور و اطراف به مخازن سوخت پهناور نیاز دارااست.هریس شیوه دیگری را در پیش گرفت. Svelte شغل های لایه میانی خویش را پیش از لود کد به وسیله یک بسط دهنده در اینترنت سرور و پیش از بارگیری استفاده کننده بوسیله آن ، ایفا میدهد. این مراحل این قابلیت و امکان را مهیا می نماید تا خصوصیت های غیر ضروری را کاهش داده ، اپ نتیجه ها را کوچک نمائید. همینطور وقتی که استفاده کننده اپ را جاری ساختن می نماید تعداد قطعات متحرک را کاهش میدهد که می‌تواند نرم افزار های Svelte را سریعتر و کارآمدتر نماید. وانگ میگوید: "Svelte مانند بالابر فضایی میباشد." ساخت و ساز این چارچوب نقص‌ بود ، ولی مدافعان می‌گویند ایجاد کرد نرم افزار های کارآمد را برای بسط دهندگان سهل و آسان می نماید.وانگ میگوید که دوست دارااست از Svelte برای صفحه های اینترنت به کار گیری نماید ، البته همچنان از React برای اپلیکیشن های بزرگتر برای مثال شغل های ماهر خویش به کار گیری می نماید. هرچه یک اپ بزرگتر باشد ، یک گسترش دهنده از کل خصوصیت های React به کار گیری خواهد کرد. این سبب ساز میشود که هدر نرود. در واقع ، بعضی از اپلیکیشن های Svelte بزرگتر از اپ های تشکیل‌شده با React یا این که ابزارهای شبیه میباشند و تقاضای بسط دهندگان React بسیار بیشتر از بسط دهندگان Svelte میباشد.در نظرسنجی اخیر JavaScript 2019 با بیشتراز 21000 گسترش دهنده ، 88 درصد از جواب دهندگانی که از Svelte به کار گیری کرده اند اظهار داشتند که از آن راضی می باشند و این دومی بالاترین واحد سنجش رضایت در‌این نظرسنجی میباشد ، صحیح پشت نرخ رضایت 89 درصدی React. البته فقط 7.8 درصد از جواب دهندگان از Svelte به کار گیری کرده اند و 24.7 درصد از آن ها هیچ گاه چیزی درباره‌ی آن نشنیده اند. در همین درحال حاضر ، 80.3 درصد از React به کار گیری کرده اند.

 

مرجع مقالات رسمی و معتبر طراحی سایت...
ما را در سایت مرجع مقالات رسمی و معتبر طراحی سایت دنبال می کنید

برچسب : طراحی سایت, نویسنده : علی پور web02 بازدید : 190 تاريخ : پنجشنبه 16 بهمن 1399 ساعت: 19:05