إذا كنت تركز بشكل أساسي على الواجهة الأمامية، فتضمّن مكونات السمة (Theme Components) في قراءتك.
كما أنصحك بأن تولي اهتمامًا أكبر للإضافات أو مكونات السمة (TCs) التي تستخدم:
- Ember الأصلي بدلاً من jQuery/التلاعب المباشر بقائمة كائنات المستند (DOM)
- نظام الودجات (Widget system)
- جافا سكريبت خالص (vanilla javascript) بدلاً من jQuery (حيث يكون التلاعب المباشر بقائمة كائنات المستند ضروريًا تمامًا)
- بناء جملة جافا سكريبت حديث (es6+)
لكن
بدلاً من أن تُملّ نفسك بالقراءة المفرطة لأكواد الآخرين لمجرد القراءة، هل يمكنني أن أقترح أن أهم شيء هو وجود فكرة تريد تنفيذها، ثم البحث عن أمثلة جيدة لكيفية تحقيق ذلك من حالات مشابهة موجودة مسبقًا؟ ستشعر بمزيد من الدافع إذا كان لديك هدف محدد تتحمس لتحقيقه، وستكون أكثر استعدادًا لتذليل أي عوائق تواجهها (سيكون هناك بعض منها!). كما أن هذا الأسلوب أكثر متعة!