Я пытаюсь создать интеллектуальный пакет для приложения Meteor, который предоставляет некоторые возможности мониторинга и другие инструменты, основанные на особенностях интеллектуального пакета. Подробнее читайте этот вопрос.
В любом случае, я пытаюсь найти лучший способ создать интерфейс администратора для этого пакета, который, конечно же, будет работать в Meteor. В идеале мне бы хотелось что-то похожее на observatory, за исключением отдельной части сайта, которую пакет может контролировать (или даже на другой порт.)
То, как обсерватория решает эту проблему, довольно гениально - у них просто есть всплывающее окно на главной странице приложения, которое предоставляет необходимую информацию. Это прекрасный, но не оптимальный способ выявления интерфейса в приложении, на мой взгляд. Проблема с использованием маршрутов заключается в том, что популярный Meteor router, который каждый использует не поддерживает более одного "стека" страниц и лучших маршрутизаторов Meteor, которые были разработаны (например, Chris Mather в Devshop 5) еще не выпущены.
Можно ли предложить хороший подход к решению этой проблемы? В идеале мой пакет просто сможет отображать собственные шаблоны администратора на отдельной части сайта, например /admin
.