예를 들어 Discourse 플러그인 개발 - 2부 - 플러그인 아웃렛 연결이나 Handlebars에 대한 설명을 보면, 현재 Ember 6.8 버전에서는 템플릿이 .hbs가 아닌 .gjs로 되어 있는 것 같습니다. 또한 플러그인 내부에서도 모두 .gjs를 사용하고 있습니다. 이로 인해 두 파일 확장자 간의 차이점을 바로 이해하기 어렵고, 도대체 .hbs를 사용해야 하는지 .gjs를 사용해야 하는지 혼란을 겪고 있습니다. 만약 튜토리얼이 현재 .gjs 사용을 권장한다고 직접 명시해 주었다면, 이러한 혼란을 피할 수 있었고 시간을 절약할 수 있었을 것입니다. 역사적인 이유가 있을 수 있지만, 문서가 최신 모범 사례로 업데이트되는 것이 더 좋다고 생각합니다. 적어도 신규 사용자에게 더 친숙하게 다가갈 수 있을 것입니다. 이러한 역사적 배경을 이해하는 데는 많은 시간이 소요되지만, 플러그인 개발 입문자에게는 큰 도움이 되지 않을 뿐만 아니라 오히려 진입 장벽을 높여 주저하게 만듭니다.
singi2016cn
(Singi Qin)
5
Related topics
| 글 | 댓글 | 조회수 | 활동 | |
|---|---|---|---|---|
| [PAID] Mentorship needed | 7 | 1756 | 12월 16, 2019 | |
| Case study of an amateur plugin author | 11 | 490 | 5월 4, 2026 | |
| Can you list some plugins with good frontend code as an example? | 6 | 572 | 11월 16, 2020 | |
| Plugin Documentation Style Guide | 3 | 1670 | 11월 9, 2018 | |
| Is there any online course to learn Discourse development | 3 | 1777 | 7월 15, 2018 |