Das ‘raw’-System ist spezifisch für Discourse, daher wirst du nichts darüber in den Ember-Guides finden.
Es sieht so aus, als wäre es im Core-Code ziemlich bewusst eingesetzt, daher denke ich, dass es sicher ist, es zu verwenden:
Tatsächlich scheint es, dass Raw-Outlets nicht in der Lage sind, so etwas wie die ‘args’ zu übergeben, die man in regulären Plugin-Outlets findet. Daher ist context der einzige Weg.
Bitte zögere nicht, Core-PRs zu erstellen, wenn du der Meinung bist, dass nützliche Daten in regulären Plugin-Outlets fehlen. Das Hinzufügen neuer Argumente zu Outlets ist relativ sicher, abwärtskompatibel und hat geringe Auswirkungen auf die Leistung, daher ist es unwahrscheinlich, dass wir es ablehnen.