Ort für absolute Coding-Anfänger, um zu lernen, wie man anpasst?

Um ehrlich zu sein, ist Discourse eine ziemlich komplexe Anwendung – komplexer, als ein paar geschriebene Tutorials vermitteln können. Ich empfehle dringend, sich zunächst ein solides Grundverständnis von Rails und Ember.js anzueignen, bevor du dich in die Codebasis vertiefst und die Codepfade so gut wie möglich nachvollziehst (auch wenn ich sagen muss, dass das am Anfang nicht einfach ist). Schau dir außerdem unbedingt Plugins an, um zu sehen, wie sie in Discourse integriert werden (denn es gibt gute und schlechte Wege, dies zu tun).

@angus hat einen fantastischen Anfängerleitfaden über das Grundwissen verfasst, das du benötigst, um zu starten.

Natürlich wird vieles davon wie eine Fremdsprache wirken, bis du anfängst, selbst zu entwickeln und weiter zu experimentieren. Ich entwickle seit 1,5 Jahren an Discourse und habe erst jetzt das Gefühl, ein gewisses Verständnis dafür zu haben, wie die Anwendung funktioniert.