كيف يقوم Discourse بإنشاء وسوم HTML صديقة لـ SEO عندما يكون الموقع مكتوبًا بـ Emberjs؟

إنها في Rails. لا أفهم تمامًا كيف تعمل، ولكن يمكنك البحث في application_controller عن “crawler”. يبدو أن هذا هو المكان الذي يحدث فيه بعض السحر.

لقد أمضيت يومًا في فهم أن المكون الإضافي الخاص بي يحتاج إلى استخدام StaticController عندما يقوم بعمل render plain:.

لذلك ربما ترغب في إلقاء نظرة على static_controller. يبدو أن هذا هو كيفية تجاوز Ember، لذلك ربما هذا ما تريد رؤيته.

يمكنك تعطيل جافاسكريبت في متصفحك ورؤية ما يعرضه.

ولكن ربما تريد أن تقول ما هي المشكلة التي تحاول حلها بدلاً من التحدث عن حلك.

إعجاب واحد (1)