Советы по началу разработки в Discourse

Приветствую! Если у вас есть немного времени, не могли бы вы дать краткое введение в Discourse для разработчика?

Я работаю над новым проектом и, честно говоря, не знаком с этой платформой. Моими последними проектами для клиентов были vB и XF, но как единственный пользователь GNU/Linux я наконец-то нашел время для собственного проекта, и для меня единственный путь — это Open Source.

Основные моменты, на которые я хочу обратить внимание: процесс создания пользовательской темы, пример плагина «Hello World», а также любые известные утилиты-помощники.

Буду рад любым ответам.

Привет! Если вы новичок в Discourse, вы можете ознакомиться с этим руководством:

Вы ищете информацию о том, как создавать темы и компоненты?

Здравствуйте и добро пожаловать, @Brett_Peters :slight_smile:

У нас есть отличные руководства в канале Documentation > Developer Guides, которые, возможно, стоит просмотреть.

Многие начинают с этих:

Или, если вас интересуют больше бэкенд-задачи, там также есть руководства по плагинам.

Да, безусловно, будет здорово получить информацию о любых аддонах для темизации или других компонентах. Я также не знаком с кодовой базой — это PHP и CSS?

Ruby on Rails, Ember.js и PostgreSQL, насколько я помню.