Crossroads.js

البرمجيات قطة:
Crossroads.js
تفاصيل البرنامج:
الإصدار: 0.12.0
تاريخ إيداع: 6 Jun 15
المطور: Miller Medeiros
ترخيص: حرر
شعبية: 51

Rating: nan/5 (Total Votes: 0)

حسب مطابقة بيانات تحليل ضد الأنماط، يمكن أن تقرر أي إجراءات لاتخاذها.
Crossroads.js هي قوية جدا، وإذا ما استخدمت بشكل صحيح، يمكن أن تقلل من تعقيد التعليمات البرمجية.
فإنه يمكن فصل الكائنات عن طريق استخلاص مسارات الملاحة وطلبات الخادم.
Crossroads.js يمكن استخدامها مع معظم المكتبات JS والأطر.
كانت مستوحاة من قبل Crossroads.js المرافق URL الطريق / مرسل موجودة في معظم الأطر بعثة التحقق المشتركة مثل جانغو، روبي على القضبان، الهرم، للكيك أو CodeIgniter

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

جعلت من الممكن أن يكون لها patternLexer مختلفة في جهاز التوجيه.
وأضاف زائدة / الرائدة ومثل ؛؛ ومثل؛ لcrossroads.min.js لتجنب المشاكل CONCAT.
تحسين المجمع UMD لذلك ينبغي crossroads.min.js أيضا العمل مع r.js.

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

التغييرات API:
crossroads.pipe المضافة () وcrossroads.unpipe ().
Addeded طريقة لتبديل حساسية القضية crossroads.ignoreCase، والتقصير هو الصحيح.
واضاف crossroads.ignoreState.
التحسينات:
decodeQueryString () تحترم الآن shouldTypecast.
تغير Route.rules التحقق من صحة مجموعة أن تكون قضية حساسة إذا crossroads.ignoreCase = صحيح.

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

تجنب إيفاد / تجاوز / إشارات يقابل توجيهها إذا كان يمر نفس الطلب في المكالمات اللاحقة.
واضاف crossroads.resetState ().

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

المآزق:
تطبيع السلوك شرائح اختياري على IE 7-8.
captureVals ثابتة على IE 7-8، وجعل العلم العالمي المؤكد يعمل بشكل صحيح.
التحسينات:
Route.interpolate () تقبل أرقام كشرائح.

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

بعثت

Route.switched إلا إذا مطابقة طريقا مختلفا.
السلوك الافتراضي تغير من خطوط مائلة في البدء / نهاية الطلب.

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

وأضاف Route.switched.
واضاف crossroads.NORM_AS_ARRAY، crossroads.NORM_AS_OBJECT.
واضاف الخيار لتمرير الوسائط الافتراضية لcrossroads.parse ().
تدعم شرائح الراحة المضافة.
تغيرت بناء على Node.js.
minifier تغييرها إلى UglifyJS.

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

تجنب الثابتة يدعو rules.normalize_ خلال خطوة التحقق من الصحة.

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

التغييرات API:
واضاف crossroads.normalizeFn.
وأضاف صفيف vals_ إلى القيم الكائن الذي تم تمريره إلى normalize_ وcrossroads.normalizeFn لزيادة المرونة.
واضاف لدعم Route.greedy.
المعلمات المتغيرة التي أوفدها إشارة crossroads.routed، يمر الطلب كما المعلمة الأولى وكائن البيانات والمعلمة الثانية.
أخرى:
تحسين تلبيس المعلمة.
إعادة بيع ديون لتحسين ضغط رمز وأيضا تبسيط بعض المنطق في زيادة اعتمادية الكود.

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

التغييرات API:
تغير قيمة crossroads.shouldTypecast الافتراضي إلى false.
وأضاف الحكم سحرية لتطبيع بارامس الطريق قبل إيفاد rules.normalize_.
crossroads.VERSION المضافة.
الإصلاحات:
إصلاح اختياري ومثل؛ / & مثل؛ بين بارامس المطلوبة.
اختبار فقط بارامس اختيارية إذا كانت القيمة! = فارغة.
إصلاح CommonJS المجمع، وعدم تصدير مفترق الطرق بشكل صحيح.
أخرى:
وحدة الاختبارات هاجروا من YUI إلى الياسمين للسماح للاختبار على nodejs وأيضا لأنه يعمل محليا ويعطي رسائل الخطأ أفضل. زيادة الكثير عدد من التجارب التي ساعدت على اكتشاف حالات قليلة الحافة.
المجمع المتغير لتوليد ملف توزيع واحد يعمل على جميع البيئات.

المتطلبات:

تفعيل جافا سكريبت على جانب العميل

برامج مماثلة

Devil
Devil

12 May 15

Json.NET
Json.NET

20 Jul 15

JsBehaviour
JsBehaviour

13 May 15

XMemcached
XMemcached

13 May 15

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

mdoc
mdoc

10 Dec 15

تعليقات ل Crossroads.js

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