
العنوان هو إشارة إلى المانجا "قطعة واحدة" عن رجل يريد أن يصبح ملك القراصنة ، تقريبًا. ترجمة.
اليوم نحن فخورون بالإعلان عن الإصدار الرسمي لـ Vue 3.0 "One Piece". هذا إصدار رئيسي جديد من إطار العمل مع أداء محسّن ، ومساحة أصغر ، ودعم أفضل لـ TypeScript ، وواجهات برمجة تطبيقات جديدة للمشاريع الكبيرة ( وللمشاريع المتوسطة ، يمكنك التخلص من vuex) وأساس متين لتكرار النظام الأساسي في المستقبل.
الإصدار 3.0 هو أكثر من عامين من جهود التطوير ، بما في ذلك 30+ RFCs ، و 2600+ التزامًا ، و 628 طلب سحب من 99 مساهمًا ، وقدرًا هائلاً من أعمال التطوير والتوثيق خارج المستودع الرئيسي. نود أن نعرب عن عميق امتناننا لأعضاء الفريق للقيام بهذا العمل ، ومساهمينا في طلبات السحب ، ورعاتنا للدعم المالي ، والمجتمع للمشاركة في مناقشات التصميم والتعليقات على الإصدارات السابقة للإصدار. Vue هو مشروع مستقل تم إنشاؤه للمجتمع ويدعمه المجتمع ، ولم يكن Vue 3.0 ممكنًا بدون دعمك المستمر.
تطوير مفهوم "الإطار التدريجي"
Vue : , , . , , . , « »: , , .
Vue 1,3 ( Chrome Vue Devtools Google) ( , firefox, . .) , Vue , "" , , . Vue 3 .
Vue 3.0 CDN <script>, . , tree-shaking.
API, :
API
API 2.x Vue 3. 3.0 Composition API - API, Vue . Composition API API . , React, ( API 2.x).
Composition API Vue 2.x @vue/composition-api, Composition API, Vue 2, 3 (, vueuse, vue-composable).
Vue 3 Vue 2: ( 41% tree-shaking), ( 55% ) ( 133% ), ( 54% ).
Vue 3 « DOM » (compiler-informed Virtual DOM, - , . .): -, , , , (flatten, . .) . : -, .
TypeScript
Vue 3 TypeScript , , . Composition API . Vetur, VSCode, (props . .) Vue 3. , TSX, .
<script setup>: Composition API<style vars>: CSS-,
Vue 3.0, . , RFC .
<Suspense>, ( async setup()) (v-if ..). Nuxt.js (Nuxt 3 ) , , 3.1.
3.0 . , ( , vue router Vuex ), Vue 3 . Vue 3.
Vue 3 .
IE11
( v3 , v2 + ) IE11 - . 4 2020 . v2 IE11, .
:
IE11
Router Vuex
Vetur
- , GitHub npm Vue 3 , Vue, next. , npm install vue - Vue 2.x, npm install vue@next Vue 3. 2020 , 3.0.
2.7, 2.x. 2.7 3 API, / 3, . 2.7 2021 . LTS- 18 .
محاولة
يمكنك قراءة المزيد عن Vue 3.0 على الموقع الإلكتروني الجديد. إذا كنت بالفعل من مستخدمي Vue 2.x ، فانتقل مباشرةً إلى قسم الترحيل .