例えば、Discourse プラグイン開発 - パート 2 - プラグインアウトレットへの接続のように、Handlebarsに関する説明がありますが、現在のEmber 6.8のバージョンでは、テンプレートは.bhsではなく.gjsのようであり、プラグイン内もすべて.gjsになっているように見えます。これにより、.bhsと.gjsのどちらを使うべきか、その違いをすぐには理解できませんでした。もしチュートリアルが、現在.gjsの使用が推奨されていると直接更新されていれば、上記のような疑問は生じず、時間を節約できたでしょう。これには歴史的な経緯があるのかもしれませんが、ドキュメントは最新のベストプラクティスに更新される方が良いと思います。少なくとも、初心者にとっては親切です。これらの歴史的な経緯を理解するには多くの時間が必要になることが多く、プラグイン開発の入門においてはあまり役に立たず、むしろ学習を妨げ、敬遠させてしまう可能性があります。
singi2016cn
(Singi2016cn)
5
関連トピック
| トピック | 返信 | 表示 | アクティビティ | |
|---|---|---|---|---|
| [PAID] Mentorship needed | 8 | 1675 | 2020 年 1 月 15 日 | |
| Can you list some plugins with good frontend code as an example? | 6 | 537 | 2020 年 11 月 16 日 | |
| Developing Discourse Plugins - Part 1 - Create a basic plugin | 32 | 82286 | 2025 年 7 月 8 日 | |
| Plugin Documentation Style Guide | 3 | 1630 | 2018 年 11 月 9 日 | |
| Is there any online course to learn Discourse development | 4 | 1707 | 2018 年 8 月 14 日 |