O que exatamente é o objeto Container?

What is the idea container object which is passed in the initialize() callback. It is often seen in the codebase like “Discourse.container”?

Is it like a global object which keeps the information stored in the frontend?

Ok, entendi até certo ponto. É um objeto Ember que armazena informações sobre a aplicação.

Também encontrei: discourse/app/assets/javascripts/discourse/pre-initializers/inject-discourse-objects.js.es6

que “injeta” informações específicas do Discourse no contêiner.

Seria interessante se alguém pudesse complementar isso.. :slight_smile: