プラグインを開発したいのですが、プラグイン開発に関する最新のガイドはありますか?

プラグインを開発したいのですが、プラグイン開発に関する最新のガイドはありますか?

現在の開発ガイドのプラグインに関する部分は古すぎて、多くが時代遅れになっています。初心者にとっては誤解を招く点が多すぎます。

「いいね!」 3

修正できるように、具体的な例を共有していただけますか?

「いいね!」 2

ジャズプレイヤーがするように、レコードから学びましょう Plugin

主要なプラグインのソースコードを見て、それらが機能的に何をするのと照合してください。

ソースコードからは多くを学ぶことができます。

「いいね!」 3

ありがとうございます、試してみます。初心者が始めるのに推奨されるプラグインはありますか?

例えば、Discourse プラグイン開発 - パート 2 - プラグインアウトレットへの接続のように、Handlebarsに関する説明がありますが、現在のEmber 6.8のバージョンでは、テンプレートは.bhsではなく.gjsのようであり、プラグイン内もすべて.gjsになっているように見えます。これにより、.bhsと.gjsのどちらを使うべきか、その違いをすぐには理解できませんでした。もしチュートリアルが、現在.gjsの使用が推奨されていると直接更新されていれば、上記のような疑問は生じず、時間を節約できたでしょう。これには歴史的な経緯があるのかもしれませんが、ドキュメントは最新のベストプラクティスに更新される方が良いと思います。少なくとも、初心者にとっては親切です。これらの歴史的な経緯を理解するには多くの時間が必要になることが多く、プラグイン開発の入門においてはあまり役に立たず、むしろ学習を妨げ、敬遠させてしまう可能性があります。

「いいね!」 3