Vue: هل هناك أي خطة لـ "vue-native"؟

تم إنشاؤها على ٦ يناير ٢٠١٦  ·  67تعليقات  ·  مصدر: vuejs/vue

مرحبا @ yyx990803
شكرا لعملك الرائع .. أنا أستمتع بـ Vue حتى الآن.
هذا السؤال يدور في رأسي ، هل هناك أي طريقة أو هل لديك خطة لربط Vue بـ React-Native؟

شكرا لك مرة أخرى

التعليق الأكثر فائدة

الجسر الأصلي معقد للغاية في نطاقه ومن غير المرجح أن أعمل عليه بمفردي. أقرب شيء أعرفه هو أن علي بابا (أمازون الصين) تعمل في مشروع يسمى Weex يستخدم تركيب مكونات Vue لتقديمه إلى المكونات الأصلية. إنه ليس مفتوح المصدر بعد لكنهم يخططون للقيام بذلك في وقت لاحق من هذا العام.

ال 67 كومينتر

الجسر الأصلي معقد للغاية في نطاقه ومن غير المرجح أن أعمل عليه بمفردي. أقرب شيء أعرفه هو أن علي بابا (أمازون الصين) تعمل في مشروع يسمى Weex يستخدم تركيب مكونات Vue لتقديمه إلى المكونات الأصلية. إنه ليس مفتوح المصدر بعد لكنهم يخططون للقيام بذلك في وقت لاحق من هذا العام.

ما هي ميزة القيام بمثل هذا الجسر؟

سكوت

أداء smolinari الأصلي ، هذه هي الميزة الوحيدة ؛)

يمكنني أن أفهم Vue-Native. سيكون هذا رائعًا تمامًا ويبدو أن Weex قد يكون هذا النوع من المشاريع.

من المحتمل أن تفعل ذلك على أي حال ، لكنني سأطلب على أي حال. : ابتسامة: هل يمكنك من فضلك أن تجعلها نقطة لتعلنها في كل مكان تستطيع ، عندما يذهب Weex إلى المصدر المفتوح؟ أم أن هناك طريقة يمكنني من خلالها متابعة حالة المشروع بنفسي؟

سكوت

مشروع يسمى Weex يستخدم بناء جملة مكون Vue لتقديمه إلى المكونات الأصلية

هل فقط بناء جملة Vue بدون Vue؟ أو أنهم يعملون بالفعل من Vue؟ أعني ، هل يستخدمون Vue source أم يقلدون بناء الجملة فقط؟

YerkoPalma حاليًا ليست Vue كاملة ، لكنهم يستخدمون جزءًا من كود مصدر Vue. نحن نتحدث عن التعاون في المستقبل.

رائع ، إذن فهي مجرد مسألة وقت للحصول على Vue أصليًا حول: +1:

والإعلان أم التعقب الذاتي؟

سكوت

smolinari سأعلن ذلك بالتأكيد عندما يحين الوقت ، لكن من السابق لأوانه قول ذلك في الوقت الحالي

ممتاز! شكرا.

سكوت

شكرًا إيفان .. هذه أخبار رائعة وآمل أن تحصل قريبًا :)
في 7 كانون الثاني (يناير) 2016 ، الساعة 2:38 صباحًا ، كتب "Evan You" [email protected] :

الجسر الأصلي معقد للغاية في نطاقه ومن غير المرجح أن أعمل عليه
وحدها. أقرب شيء أعرفه هو موقع علي بابا (أمازون الصين)
العمل في مشروع يسمى Weex يستخدم بناء جملة مكون Vue لتقديمه
إلى المكونات الأصلية. إنه ليس مفتوح المصدر بعد لكنهم يخططون للقيام بذلك لاحقًا
هذه السنة.

-
قم بالرد على هذا البريد الإلكتروني مباشرة أو قم بعرضه على GitHub
https://github.com/vuejs/vue/issues/2119#issuecomment -169361322.

سأكون سعيدا إذا استمر هذا. لتضييق النطاق: من المفيد بشكل خاص وجود قوائم أدراج أصلية تتجه إلى vue وربما دمج وجهات النظر الأصلية في الجزء العلوي عندما يكون الأداء مطلوبًا حقًا. أداء vue على العميل المحمول جيد بالفعل.

لقد حاولت رد الفعل الأصلي ووجدته مبالغة قليلاً.

MustafaHosny اللهم امين ...

qusiba thx للرابط 👍

qusiba - لقد قمت بالتسجيل ، لكن لم يحدث شيء. ما هي مدة الانتظار للوصول؟

سكوت

smolinari Thx للتوقيع ، أنا عضو في الفريق. سندعوكم جميعًا للحصول على إذن جيثب الخاص قريبًا.

Jinjiang - هل يمكنك تحديد "قريبًا" بشكل أفضل قليلاً؟ هل نتحدث أيام أو أسابيع أو شهور؟ :ابتسامة:

سكوت

Jinjiang لقد اشتركت فقط في القائمة البريدية ، هل يمكنني الوصول أيضًا؟ :ابتسامة:

Jinjiang لي أيضا من فضلك :)

@ smolinari بضعة أيام فقط

Jinjiang هل يمكن أن

jpokrzyk - عليك ببساطة الاشتراك في النشرة الإخبارية.

http://alibaba.github.io/weex/#subscriptionWeex

سكوت

تضمين التغريدة

Jinjiang - فهل أنتم أيها السادة في علي بابا تساعدون إيفان في Vue 2.0؟ هذه بعض الاشياء الرائعة حقا! :ابتسامة:

تحرير: النظر في المستندات. لطيف جدا! هل سيكون Weex أيضًا مفتوح المصدر بمجرد إصداره؟ من فضلك ، من فضلك ، من فضلك قل نعم! :ابتسامة:

سكوت

سيكون Weex متاحًا للعامة ربما في نهاية يونيو. فقط استمر بالمشاهدة :-)

Jinjiang -

سكوت

Jinjiang مجرد سؤال غبي .. لماذا لا تضع "Native" في نسخة العنوان الرئيسي على http://alibaba.github.io/weex/؟
مثل ، "إطار عمل لإنشاء واجهة مستخدم متعددة الأنظمة الأساسية للجوّال المحلي "

شكرا،
العبارة

أيضًا ، لم أتمكن من العثور على كلمة Vue في أي مكان. أول شيء فعلته ، كان البحث عن كلمة _Vue_ ، عند فتح صفحتك. اعتقدت أنك ربما لا تستخدم مصدر Vue.js هناك ، مجرد أسلوب ، ولكن بعد مشاركة Evan على Vue.js 2.0 ، أعتقد أن Weex يجب أن يعطي بعض الفضل لـ Vue على صفحتهم ..

انظر إلى أمثلة التعليمات البرمجية. يستخدم Vue على نطاق واسع. :ابتسامة:

سكوت

نعم ، يوجد أيضًا فرع لـ Vue 2.0. لكنني أعتقد أنه يتحدث عن موقع Weex ، ولا توجد إشارة إلى Vue ، لكنني أعتقد أن هذا الموقع مؤقت حقًا ، وسيتم تغييره بشكل كبير عندما يتم نشر Weex. آمل أن يتضمن بعد ذلك بعض مراجع Vue.js.

هل هذا الريبو مرتبط على الإطلاق؟

هذا هو الريبو الصحيح لـ Weex.

https://github.com/alibaba/weex

سكوت

نعم ، لكنني متأكد من أن عمل Weex المدعوم من Vue يبدو أنه يحدث في الريبو الذي ذكرته.

أشياء عظيمة! أخيرًا بديل لـ React Native أو Ionic. هذا ضخم بالنسبة لمجتمع Vue.js

أود أيضًا أن ألفت الانتباه إلى إطار عمل Quasar. ذكر شخص ما بالفعل أنه أنشأ تطبيقات iOS و Android باستخدام هذا الإطار. كما أنهم ينتقلون إلى Vue 2.0 أثناء حديثنا. إنه ليس جسرًا محليًا خالصًا ، لكن إطار العمل جيد جدًا مع ذلك.

http://quasar-framework.org/

سكوت

واجهة مستخدم Onsen لـ Vue.js
https://onsen.io/vue/

لكنها ليست مثل React Native.

سيكون من الرائع لو كان NativeScript يدعم Vue.
لقد أضفت تصويتي لدعم Vue على موقع أفكار NativeScript.

ابحث عن الفكرة المسماة دعم Vue.js في NativeScript وأضف صوتك! (يوجد 27 صوتًا حتى وقت كتابة هذا التقرير).

إضافة إلى ما قاله @ mg1075 ، هناك أيضًا مشكلة جيثب تتعلق بهذا: NativeScript / NativeScript # 2437 حيث قال valentinstoychev من بين أشياء أخرى ما يلي:

أريد أن أشجع شخصًا لديه معرفة جيدة بأجزاء Vue.js الداخلية للتواصل معنا ويمكننا مساعدته في التوجيه والتطوير لتمكين Vue.js في NativeScript. ستكون تجربة رائعة لنا أن نعمل معًا.

-
# 2437 (تعليق) .

مرحبًا إيفان ( @ yyx990803 ) كان الرجال في Nativescript يبحثون عن بعض المساعدة في تنفيذ Vue باستخدام Nativescript: https://github.com/NativeScript/NativeScript/issues/2437#issuecomment -254188595
لا أستطيع التفكير في أي شخص أفضل

و مشروع Weex قد انتقلت إلى مؤسسة أباتشي للبرمجيات. لست متأكدا ماذا يعني ذلك بالنسبة للمشروع.

لا أعرف ما إذا كنتم تدركون بالفعل ، ولكن يبدو أن هناك أشياء تحدث فيما يتعلق بتطبيق Vue NativeScript:

لقد بدأنا في مبادرة يقودها المجتمع لنقل NativeScript إلى Vue.js! ألق نظرة على Community Slack في قناة #vue. يتم اتخاذ الخطوات الأولية من قبل Igor هنا: https://github.com/rigor789/nativescript-vue ونحن بحاجة إلى العلاقات العامة والكثير من المساعدة! رجاء انضم لنا!
-
https://nativescript.ideas.aha.io/ideas/NS-I-94 (تعليق).

... صادفت للتو هذه التغريدة الممتعة للغاية - وإن لم تكن متأكدًا مما تعنيه كلها - من Max Lynch من Ionic فيما يتعلق بدعم VueJS (وأطر أخرى):

https://twitter.com/maxlynch/status/861597030132596737

image

هذا رائع وكل شيء @ mg1075 لكن Ionic ليس أصليًا في الواقع:

تحاكي Ionic إرشادات واجهة المستخدم للتطبيق الأصلي وتستخدم حزم SDK الأصلية ، مما يوفر معايير واجهة المستخدم وميزات الجهاز للتطبيقات الأصلية جنبًا إلى جنب مع القوة الكاملة والمرونة للويب المفتوح. يستخدم Ionic كوردوفا أو Phonegap للنشر أصلاً ، أو يعمل في المتصفح كتطبيق ويب تقدمي.
-
http://ionicframework.com/

لا يزال من الرائع أن Ionic تدعم Vue بالرغم من ذلك. 👍

تعديل:

حسنًا ، لم تكن أي من Ionic أو NativeScript أو React-Native أو Weex أصلية حقًا ، فكلها طرق هجينة ، لكن يبدو لي أن المشكلة ، على الأقل في الأصل ، كانت تتعلق بالعرض الأصلي. مثل React-Native يفعل ذلك.

nesbocaj - من بين

مناقشة مثيرة للاهتمام حول PWA هنا:
http://www.dotnetrocks.com/؟show=1381

يا رفاق ، لقد تعرفت على VueJs ولكن ظهرت الآن متطلبات تطوير الهاتف المحمول للحفاظ على قاعدة رمز واحدة (قدر الإمكان) لدعم نظامي iOS و android ، يجب أن يدعم التطبيق أيضًا إشعارات الدفع. أعلم أن هذا الخيط يبلغ من العمر حوالي عام ، فما هي الخيارات المتاحة لي الآن؟ ساعدني من فضلك!!!

codelabstudios إطار عمل Quasar: http://quasar-framework.org/

@ rof20004 نعم ،

تم استخدام الكوازار في أحدث مشاريعي. المطور الرئيسي ملتزم جدًا بالمشروع ويشارك بنشاط كبير في مجتمع المشاريع.

الجدير بالذكر أن الإصدار القادم على بعد أيام قليلة وبه العديد من الميزات الجديدة:
http://forum.quasar-framework.org/topic/253/future-v0-14-feature-list

بالنسبة لتطبيقات سطح المكتب ، يعمل الإلكترون بشكل رائع ، ولكن بالنسبة لتطبيقات الأجهزة المحمولة الأصلية ، ما زلت غير متأكد مما يجب استخدامه: /

  • ويكس
  • نص أصلي
  • أيوني
  • الإطار 7
  • الكوازار
  • vue-cordova
  • +++

تعديل:

حسنًا ، يبدو Weex واعدًا. تمكنت من تثبيته عن طريق:

قم بتنزيل adb مع android studio من https://developer.android.com/studio/index.html#downloads
npm install -g weex-toolkit
نحن نخلق my_app
قرص my_app
منصة weex تضيف أندرويد
تثبيت npm
تشغيل الروبوت

Weex هو "إطار عمل لبناء واجهات مستخدم متعددة المنصات من Native Mobile" . علاوة على ذلك ، بمساعدة إيفان ، دعمت Weex بالفعل Vue.js 2.0 كواحد من أطر عمل الواجهة الأمامية. بمعنى آخر ، يمكنك استخدام صيغة Vue.js لتطوير تطبيقات أصلية بناءً على Weex.

steffanhalv محاولة جيدة ، هذا رائع!

لا تزال معظم ميزات Vue.js 2.0 متوفرة في منصة Weex ، باستثناء الميزات القائمة على منصة الويب ، مثل v-html و x-templates .

تم نقل Weex Project إلى Apache Software Foundation (ASF) ، وهنا أحدث موارد Weex:

لدى Weex وثائق مروعة مع لغة إنجليزية ركيكة.

@ VSG24 weex هو مشروع مفتوح المصدر ويمكنك المساعدة في تنظيف الوثائق!

هل أن weex يشبه رد الفعل الأصلي لا يتم عرضه في عرض ويب فحسب ، بل ينشئ تطبيقًا أصليًا حقيقيًا مثل رد الفعل الأصلي؟

يبدو Weex مبنيًا جيدًا ولكن من الصعب الحصول على دعم له.
http://nativescript-vue.netlify.com يبدو لطيفًا! إنه متأخر قليلاً عن weex ولكن هناك المزيد من الدعم ويمكنك استخدام العديد من المكونات الإضافية الموجودة في nativescript: https://market.nativescript.org

@ f3ltron

مثل @ Hanks10100 قال:

Weex هو "إطار عمل لبناء واجهات مستخدم متعددة المنصات من Native Mobile". علاوة على ذلك ، بمساعدة إيفان ، دعمت Weex بالفعل Vue.js 2.0 كواحد من أطر عمل الواجهة الأمامية. بمعنى آخر ، يمكنك استخدام صيغة Vue.js لتطوير تطبيقات أصلية بناءً على Weex.

إنه ليس تطبيقًا محليًا ولكنه تطبيق عرض ويب. ليس مثل رد فعل الأم

ينسى الرجال فقط أي حل لتطوير تطبيقات الأجهزة المحمولة يستخدم JS. لدي الكثير من الخبرة مع كوردوفا و ReactNative ولقد قمت مؤخرًا بإنشاء تطبيق لنظام iOS باستخدام Framework7 + Vue والنتيجة هي قطعة قمامة جميلة وغير موثوقة. إذا كان يجب عليك فعل ذلك باستخدام لغة مشتركة ، فما عليك سوى استخدام Xamarin وإلا انتقل إلى Kotlin (Android) و Swift (iOS).

@ VSG24 أوافق.

اليوم أعتقد أن PWA موصى به أكثر عندما أريد تطبيق hibrid ، إذا لم يكن hibrid ، فأنا أذهب إلى Kotlin أو Swift.

@ f3ltron لا يعتمد Weex على عرض الويب ، فقد قدم مكونات أصلية على الهاتف المحمول. http://weex-project.io/guide/index.html#native -components

ومع ذلك ، يمكن أيضًا إرجاع Weex إلى الويب وعرض الصفحات في عرض الويب.

@ Hanks10100 شكرا. @ VSG24 كيف يمكنك القول هل رأيت التوافق؟ لول ، لا يمكنك فعل تطبيق هجين كامل مع pwa في الواقع

@ f3ltron لا أحد هنا يقول أن PWA = أصلي أو هجين

مورد آخر يقول أنه من السابق لأوانه استخدام Weex https://applikeysolutions.com/blog/weex-review-and-comparison-with-react-native

تم إصدار NativeScript-Vue 1.0 الآن ويبدو مذهلاً.

لقد شاهدت للتو ندوة مباشرة عبر الويب عن NativeScript-Vue ويبدو أنها واعدة بشكل مثير للدهشة! دعونا نبقيها متدحرجة!

https://vue-native.io/

إنه غير رسمي ولم يتم اعتماده من قبل فريق Vue. ولإعطائك إخلاء مسؤولية كامل ، شاركت في تأليفه.

إنها نظيفة وسريعة ومستقرة وأصلية حقًا و transpiles للتفاعل الأصلي.

يبدو أن تجميع

AndrewBogdanovTSS نعم ، قد يبدو ذلك سيئًا ولكن NativeScript-Vue يفعل نفس الشيء تمامًا ، بدلاً من استخدام React Native Bridge ، يستخدم جسر NativeScript. رغم ذلك ، فإنه يتلخص أيضًا في الاختيار الشخصي لتصميم الكتابة. :-)

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

seemsindie picture seemsindie  ·  3تعليقات

paulpflug picture paulpflug  ·  3تعليقات

franciscolourenco picture franciscolourenco  ·  3تعليقات

gkiely picture gkiely  ·  3تعليقات

hiendv picture hiendv  ·  3تعليقات