Я пытаюсь получить общее представление о структуре папок Discourse, но не могу разобраться в нескольких моментах, например, в разнице между app/ и jsapp/.
Вот моё текущее понимание самых важных папок. Скажите, если я что-то понял неверно:
adminjs/— Панель администратора, доступная по адресу https://MY_SITE/adminjsapp/— Не знаюapp/assets/javascripts/admin/— Как это связано сadminjs/?discourse/app— Здесь находится основной функционал клиентского приложенияdiscourse-common/— Функциональность, общая для нескольких подсистем Discourse?discourse-hbr/— Сырой парсер Handlebars?discourse-widget-hbs/— Что-то связанное с Handlebars