Eu estava lamentando as dificuldades de todas as coisas necessárias para adicionar uma rota ao Discourse (atualmente estou tentando adicionar uma rota de edit a um modelo personalizado em um plugin) e meu amigo disse: “Existe um gerador para isso?” E, se você é um desenvolvedor Ember “normal”, existe. Mas não consigo descobrir como convencer o Ember a me deixar usá-lo para gerar um componente, então vou me contentar em encontrar algo parecido e copiá-lo.
Bem, acabei de passar mais 10 minutos tentando, e acho que você está certo. Quando uso o gerador do rails para uma migração, eu apenas a movo do caminho do discourse para o plugin, então acho que a mesma abordagem pode funcionar.
Fico frequentemente aliviado — e surpreso — quando descubro que as práticas que adotei, no que parece ser isolamento, acabam sendo as mesmas práticas usadas por pessoas que Sabem o Que Estão Fazendo.