Например, в статье Разработка плагинов Discourse — часть 2 — подключение к outlet плагина объясняется Handlebars. Однако в текущей версии Ember 6.8 шаблоны, похоже, используют расширение .gjs вместо .hbs, и я также вижу, что в плагинах применяются именно .gjs-файлы. Из-за этого мне пока непонятно, в чём разница и какой формат следует использовать — .hbs или .gjs. Если бы в руководстве сразу указывали, что сейчас рекомендуется использовать .gjs, у меня не возникло бы этих сомнений, и я бы сэкономил время. Возможно, это связано с историческими причинами, но я считаю, что документацию стоит обновить в соответствии с актуальными лучшими практиками. По крайней мере, это сделало бы её более дружелюбной для новичков. Ведь чтобы разобраться в исторических причинах, часто требуется много времени, что для начинающих разработчиков плагинов не особенно полезно и, наоборот, может отпугнуть и остановить их на старте.
singi2016cn
(Singi2016cn)
5
Связанные темы
| Тема | Ответов | Просм. | Активность | |
|---|---|---|---|---|
| [PAID] Mentorship needed | 8 | 1690 | 15.01.2020 | |
| Case study of an amateur plugin author | 11 | 228 | 04.05.2026 | |
| Can you list some plugins with good frontend code as an example? | 6 | 543 | 16.11.2020 | |
| Developing Discourse Plugins - Part 1 - Create a basic plugin | 32 | 82546 | 08.07.2025 | |
| Plugin Documentation Style Guide | 3 | 1636 | 09.11.2018 |