بموجب ما سوف أحتاج إليه cirumstancy إذا كنت أفعل فقط برمجة روبي

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

سؤال

كما أفهمها، يشبه Eruby Erb - إنه يتيح لك عصا رمز روبي في HTML. إذا كان شخص ما يستخدم القضبان، أكثر من المرجح أن يستخدمون ERB أو HAML.

ولكن إذا كنت لا أستخدم القضبان، في ظل ما سوف أحتاج إليه Cirumstancy eruby إذا كنت أفعل برمجة روبي فقط؟

أعتقد أنني لا أفهم لماذا يحتاج شخص ما إلى إخراج HTML إذا كانوا يستخدمون فقط Ruby for كتابة البرامج النصية.

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

المحلول

Eruby ليس فقط ل HTML - يسمح لك بتضمين روبي في أي نص تعسفي. لقد رأيتها المستخدمة في البرامج النصية التي تولد ملفات تكوين Apache، على سبيل المثال - من المفيد بشكل عام إذا كان لديك أي نوع من الإخراج المستند إلى النص تحتاج إلى بعض المحتوى الديناميكي، حيث يمكن أن يكون قالب Eruby في كثير من الأحيان من الأسهل قراءة من مجموعة من مجموعة سلسلة سلسلة أو الاستيفاء.

نصائح أخرى

كنت مجرد الإجابة على السؤال الخاص بك. إذا كان البرنامج النصي يحتاج إلى إخراج HTML، فيمكنك استخدام Eruby. بخلاف ذلك، ربما لا تحتاج إليها.

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