أريد تطوير إضافة (plugin)، هل يوجد هنا أحدث دليل لتطوير الإضافات؟
الدليل الحالي، قسم الإضافات، محتواه قديم جدًا، والكثير منه أصبح قديمًا. هذا يسبب الكثير من التضليل للمبتدئين.
أريد تطوير إضافة (plugin)، هل يوجد هنا أحدث دليل لتطوير الإضافات؟
الدليل الحالي، قسم الإضافات، محتواه قديم جدًا، والكثير منه أصبح قديمًا. هذا يسبب الكثير من التضليل للمبتدئين.
هل يمكنك مشاركة أمثلة محددة حتى نتمكن من إصلاحه؟
افعل ما يفعله عازفو الجاز وتعلم من التسجيلات Plugin
انظر إلى الكود المصدري للإضافات الرئيسية وقارنه بما تفعله وظيفيًا.
يمكنك تعلم الكثير من الكود المصدري.
شكرًا جزيلاً، سأجرب ذلك. هل هناك أي إضافات (plugins) موصى بها للمبتدئين للبدء؟
على سبيل المثال، تطوير إضافات Discourse - الجزء 2 - الاتصال بمخرج الإضافة، وشرح Handlebars. في الإصدار الحالي Ember 6.8، يبدو أن جميع القوالب هي ملفات .gjs بدلاً من .hbs، ولاحظت أن الإضافات تستخدم أيضًا ملفات .gjs. هذا يجعلني غير قادر على فهم الفرق على الفور، وما إذا كان يجب استخدام .hbs أو .gjs. إذا كان بإمكان البرنامج التعليمي التحديث مباشرة ليقول إنه يوصى الآن باستخدام .gjs، فلن أواجه الشك المذكور أعلاه، مما يوفر لي الوقت. قد يكون لهذا أسباب تاريخية، ولكني أعتقد أنه من الأفضل تحديث الوثائق إلى أحدث الممارسات الموصى بها. على الأقل، ليكون أكثر ملاءمة للمبتدئين. لأن فهم هذه الأسباب التاريخية غالبًا ما يستغرق الكثير من الوقت، وهي ليست مفيدة جدًا للمبتدئين في تطوير الإضافات، بل قد تكون رادعة ومخيفة.