ありがとうございます。これは開発者体験に大いに役立ちます。
ご存知の通り、.gjs はウィジェットよりも劇的に改善されました。
しかし
gjs コンポーネントを使用すると、非常に奇妙なエラーがたくさん発生し、問題の特定が容易ではありません。
たとえば、ヘルパー名を間違えてみましょう。
{{html_safe this.bannerTextContent}}
これは古典的なものにつながります。
program.js:100 Uncaught (in promise) TypeError: WeakMap のキーとして無効な値が使用されました
at WeakMap.set (<anonymous>)
(インポートを忘れた場合、有効な名前でもここで発生します)
なんてこった!
これのような例はたくさんあります。
フレームワークを使用することの欠点でしょうか?