batman.js

البرمجيات قطة:
batman.js
تفاصيل البرنامج:
الإصدار: 0.16.0
تاريخ إيداع: 12 May 15
المطور: Shopify
ترخيص: حرر
شعبية: 12

Rating: nan/5 (Total Votes: 0)

وانها مثالية لخلق التفاعلية، وتطبيقات سهلة الاستخدام ومتصفح صفحة واحدة.
اختبارها وتعمل مع جوجل كروم وسفاري 4+، IE 7+ و Firefox 3+.
مستوحاة من روبي على القضبان

الميزات:.

جليل MVC العمارة
نظام ملزم قوية
إجراءات تحكم قابل للتوجيه
وجهات النظر نقية HTML
دعم Toolchain مبنية على Node.js والكيك

ما هو الجديد في هذا الإصدار:

واضاف:
App.shouldAllowEvent. [حدث]. وسوف يطلق رد في هذا تجزئة كلما يتم تشغيل الحدث البيانات المناظرة من أي مكان داخل التطبيق. عودة كاذبة لمنع انتشار على مستوى التطبيق. على سبيل المثال: اسم التطبيق فئة coffeescript يمتد Batman.App @ shouldAllowEvent.click = (الحدث) - & # x3e. عودة كاذبة
ثابت:
منع العناصر التاريخ إضافية من يتم إنشاؤه إذا المستخدمين بالانتقال إلى صفحة أنهم بالفعل.
ثابت:
أسماء توجيه الموارد المتداخلة.

ما هو الجديد في النسخة v0.12.0:

إضافة Model.createFromJSON كاختصار لتمهيد نماذج من JSON والتمسك بها في خارطة الهوية
إضافة كخيار لModel.encode الذي يسمح التسلسل إلى الآخر المفتاح من مفتاح المذكورة في ترميز
إضافة القضبان قطاعات على غرار الطريق اختياري مع ()
إضافة عامل تصفية تقليم
تعطي معظم إثبات الخيار allowBlank لإجبارهم على تمرير إذا كانت القيمة غير محددة أو سلسلة فارغة
إضافة AssociatedValidator وأضاف من خلال الدعوة Model.validate 'اسم'، ويرتبط: صحيح
جعل تحكم وقف تنفيذ ما تبقى من العمل عند حدوث إعادة توجيه في beforeFilter.
إضافة فئة وكيل لإنشاء الوكلاء كائن

ما هو الجديد في النسخة v0.8.0:

إضافة Batman.StateHistory لدعم الملاحة pushState
يمكن prefetched أتش تي أم أل عرض المصدر عبر View.viewSourceCache.prefetch
إعادة بيع ديون الرئيسي للعرض الارتباطات في التسلسل الهرمي فئة استنادا
إضافة defineview البيانات للسماح مصادر بغية أن تعلن مضمنة
إضافة دعم الجمعية لنموذج فيا Model.hasOne، Model.hasMany، Model.belongsTo
إضافة كائنات AssociationProxy الذكية التي تدعم إعادة
إضافة دعم للجمعيات التحميل مع المضمنة JSON
إضافة دعم ل؟ و! في أسماء الملكية وkeypaths
تخزين بارامس الحالية على Batman.currentApp عن التأمل.
إضافة ParamsReplacer وParamsPusher الكائنات الذكية التي عندما وضعت، تحديث بارامس العالمية، pushState أو replaceState، وإعادة توجيه.
إضافة تجزئة :: التحديث، تجزئة :: استبدال، وتعيين :: تحديث
إضافة مجموعة :: indexedByUnique
إضافة Batman.contains لاختبار العضوية والمرافق لديها مرشح
إضافة دعم لطلبات JSONP في batman.solo
إضافة دعم خاصية النهائي لتحسين خصائص المراقبة الذي لن يتغير أبدا
إضافة Batman.version
إضافة دعم لتقديم الأهداف القابلة للتخصيص في وحدة تحكم :: تقديم

ما هو الجديد في النسخة v0.7.5:

ترقيم الصفحات من خلال Batman.Paginator وBatman.ModelPaginator
طرق موارد متداخلة
سيتم إلحاق بارامس مجهولة تمريرها إلى urlFor إلى سلسلة الاستعلام
App.layout يقبل اسم الفئة التي سوف مثيل تلقائيا تلك الفئة على الحمل
تحكم :: تقديم يقبل أحد في الخيار، الذي يتيح لك تقديم إلى العائد بخلاف الرئيسية
العائد / contentFor / استبدال الآن animatable من خلال إظهار / إخفاء
أقحم فلتر
تذكير طيب إذا يبدو أنك قد نسيت بعض الترميز
والعقد إزالة تدمير كل الارتباطات الخاصة
Batman.setImmediate لكومة سريع تفرقع

ما هو الجديد في النسخة v0.6.1:

وأضاف Batman.Enumerable
واضاف لدعم متعدد مربعات التحديد
batman.rails.coffee المضافة، محول جديد للاستخدام داخل القضبان
وأضاف مساحة المطور لسهولة التصحيح (يحصل جرد بها في بناء)
تم تغيير أحد الارتباطات طريقة لبيانات المصدر والهدف البيانات لتجنب الغموض
وأضاف دعم ربط البيانات لنوع المدخلات = 'الملف'
وأضاف البيانات الحدث دبل كليك
وأضاف مرشح طول
وأضاف المساعد تقليم
Controller.resources يخلق طريقا جديدا بدلا من تدمير
سوف Model.find العودة دائما المثال سجل المشتركة. يمكنك بعد ذلك ربط هذه، وعندما يحين البيانات في من محول التخزين، سيتم تحديث مثيل
وأضاف نموذج :: findOrCreate
وأضاف نموذج :: updateAttributes
السماح محولات التخزين لمساحة معينة مع storageKey
محول التخزين رد فلتر تأخذ أخطاء
واضاف الحدث App.ready الذي وقع مرة واحدة تخطيط جاهز في DOM
تطبيع الوضع / statusCode في Batman.Request
التجزئة لديها الآن كائنات الفوقية الفوقية ربط غير بتطفل مثل طول

المتطلبات:

Node.js 0.4 أو أعلى

برامج مماثلة

Apache MyFaces
Apache MyFaces

12 May 15

abaaso
abaaso

13 May 15

Proot
Proot

11 Apr 15

Polymer
Polymer

10 Apr 16

البرامج الأخرى من المطور Shopify

Dashing
Dashing

13 May 15

Shopify API (Ruby)
Shopify API (Ruby)

10 Feb 16

Active Merchant
Active Merchant

24 May 16

تعليقات ل batman.js

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!