ما هي الاختلافات الرئيسية بين سيناترا و Ramaze?

StackOverflow https://stackoverflow.com/questions/812856

  •  03-07-2019
  •  | 
  •  

سؤال

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

هل كانت مفيدة؟

المحلول

وسيناترا لا تفرض MVC.

نصائح أخرى

أخرى خفيفة الوزن روبي الأطر

أحب _why التخييم (الآن الحفاظ على من قبل المجتمع) والتي يجب أن تكون أخف من كل منهم (الأخيرة معلومات [>===v1.9] انظر التخييم الروابط على التخييم ويكي, إلينور McHughe' ، الذهاب خارج القضبان أو [v 1.5] جيريمي McAnally هو الذهاب التخييم الشرائح أو هذه التخييم قطات للشاشة, هذا التخييم بودكاست ناثانيل تالبوت لماذا التخييم المسائل, لكن قراءة التخييم القائمة البريدية للحصول على النسخة الحالية معلومات التغييرات والتطور ، جرب أحدث بلوق سبيل المثال).يمكنك أيضا الآن قراءة آخر التخييم api مستندات.

ولكن لم ضخمة 3-يوم الجر من خلال جميع أخف روبي الأطر يمكنني أن أجد بدا معقول ما يصل إلى تاريخ أو إنجاز (أنا أحاول العثور على واحد لتعليم الطلاب أساسيات الأطر) حتى أن تساعدك على جعل عقلك التالية (مع التخييم) وقفت من كومة (مع واحد على الأقل اسم المطور حتى تتمكن من التحقق منها أيضا)...

بالنسبة للمبتدئين, لطيفة تلك Ramaze اعتاد الناس أن يكون قائمة روبي الأطر ولكن الرابط هو ذهب, و هنا مقال جيد بعنوان 10 البديل روبي الأطر ويب.هناك أيضا روبي-منتدى النقاش حول المخيمات و Merb التي تشمل أيضا البديلة ORMs.تذكر أن بعض أدناه هي بعد Merb و توسيع هذا النهج.

سيناترا (بليك Mizerany)

لا MVC, أي تقصير ORM.وثائق جيدة.'كله التطبيق على شبكة الإنترنت يمكن أن تكون مغلفة في واحد سيناترا الملف'

سيناترا استعراض الروابط:

Ramaze (manveru)

Ramaze يعمل بشكل جيد مع روبي 1.9.

Ramaze استعراض الروابط:

Wuby (كريس ماثيو)

من التعليقات:"أي تطبيقات الطرف الثالث أو الأحجار الكريمة هي المطلوبة لتشغيل Wuby التطبيقات ، Wuby مكتبة نفسه يحتوي على كل ما يلزم لتشغيل HTTP الشيطان و بدء تقديم طلبات", "رمز المثال لديها قليلا من PHP تشعر حيال ذلك".

Wuby استعراض الروابط:

ايوا (كيرك هينز)

في المادة على Ramaze أنطونيو Cangiano يكتب:"إذا كنت تعني 'مفتاح' عام 'التحول من الإطار الحالي/لغة البرمجة/أسلوب البرمجة', ليس لدي أي إجابة حقيقية.وعلى سبيل المثال أن يكون كثيرا غير معروف ايوا إطار من كيرك هينز.إنه تم في استخدام الإنتاج لسنوات ميت مستقرة وسريعة جدا (طريقة أسرع حتى من Ramaze) ، ولكن الوثائق و التسويق هي غير موجودة.أنا لا أؤمن التالية الضجيج (حتى لو كان Ramaze) لمجرد البرودة ، أنا بحاجة إلى استخدام القضية أن تتحول إلى شيء جديد."

الوثائق متفرق على الرغم من هال فولتون يغطي أيوا في روبي الطريقة, و حين الرابط أدناه يقول أشياء قد انتقلت إلى Swiftcore, هذا بدوره يقول إنهم على وشك أن تظهر على بوابة, لكن ذلك لا تزال فارغة من 06jul2009.لمزيد من مسائل غامضة IOWA التواريخ RubyForge هي 2004... ؟

ايوا استعراض الروابط:

وأعتقد انها مسألة الحقيقي للطعم بين كل من سيناترا وRamaze. سواء كانت جيدة، على حد سواء ضوء.

والفارق الكبير سيكون ذلك Ramaze هو أكثر MVC. سيناترا في ناحية أخرى تعمل مثل DSL وغير مريحة.

وأود أن أقترح أن تقرأ GET_STARTED منها والتي لن تستغرق أكثر من بضع دقائق، وسترى ما هو الفرق.

وأنا personaly مثلهم على حد سواء (مع تفضيل Ramaze)، ولكن الشيء الوحيد الذي يمكن أن تساعدك على اتخاذ قرار هو حقيقة أن سيناترا هو أكثر قليلا شعبية (على ما أظن)، لذلك قد تجد المزيد من المستندات على شبكة الإنترنت .

في ناحية أخرى، يمكنك استخدام Ramaze ومساعدة جعلها أكثر شعبية. قناة IRC لRamaze مليئة الناس (وأنا من بينهم) الذين سوف نكون سعداء لمساعدتك والإجابة على جميع أسئلتك.

ونأمل أن يساعد. ميغ

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top