Как узнать больше о бэкенде Discourse?

Вы можете ознакомиться с темами Разработка плагинов для Discourse — Часть 1 — Создание базового плагина. Без глубокого понимания Rails можно сделать довольно много. Однако для работы с фронтендом необходимо освоить JavaScript. Для меня это оказалось гораздо сложнее, чем Ruby или Rails.