حالت بخار: آینده ارائه در Vue 3

اخیراً ، در حالی که من را در مورد ویژگی های جدید Vue 3 به روز کردم ، Vue Vapor را کشف کردم. این نوآوری تجربی هدیه مجازی را برای دستکاری مستقیم هدیه – مشابه آنچه Svelte انجام می دهد – نوید عملکرد بیشتر ، مصرف حافظه پایین و یک معماری ساده می کند. هنوز در مرحله آزمایش ، Vue Vapor یک ویژگی امیدوار کننده است که ارزش چشم نگه داشتن آن را دارد.
چرا آزمایش یا بخار VUE؟
مجازی DOM یک راه حل شگفت انگیز برای بهینه سازی به روزرسانی های رابط بود ، اما همچنین می تواند پیچیدگی خاصی را به آن اضافه کند و حافظه بیشتری را از آنچه دوست داریم مصرف کند. Com o Vue Vapor, a ideia é simplificar esse processo acessando o DOM diretamente, o que pode significar:
- رندر سریعتر: لایه های کمتری از انتزاع باعث می شود که به روزرسانی ها چابک تر شوند.
- استفاده کمتر از حافظه: بدون داشتن یک درخت مجازی ، مصرف منابع بهتر بهینه می شود.
- معماری ساده: یک جریان مستقیم تر بین منطق مؤلفه و هدیه ، نگهداری و درک کد را تسهیل می کند.
حالت اصلی ویژگی های بخار
- رسیدگی مستقیم هدیه: لایه میانی هدیه مجازی را فراموش کنید. Vue Vapor مستقیماً با عناصر صفحه تعامل دارد و به روزرسانی ها را تسریع می کند.
- کاهش سربار: بدون داشتن درخت مجازی ، چارچوب در استفاده از حافظه سبک تر و کارآمدتر می شود.
- خط لوله ارائه ساده: با “میانی” کمتر ، جریان رندر پاک تر و پاکسازی آسان تر است.
- عملکرد بهینه شده: ایده آل برای برنامه های دارای رابط های پویا ، جایی که هر میلی ثانیه در تجربه کاربر تفاوت ایجاد می کند.
دولت پروژه فعلیO Vue Vapor está em fase experimental, e o desenvolvimento está ativo na branch vapor do repositório core do Vue.
https://github.com/vuejs/core/tree/vapor این بدان معنی است که اگرچه ایده ها امیدوار کننده هستند ، اما ما هنوز در یک دوره آزمایش و تنظیم هستیم. برای پروژه های تولید ، DOM سنتی مجازی Vue 3 انتخاب پیشنهادی است.
برای دانستن بیشتر
یک پست فوق العاده جالب که به تفصیل عملکرد و چالش های حالت بخار را توضیح می دهد:
https://www.vuemastery.com/blog/the-future-of-vue-vapor-mode/#the-case-for-vapor-mode