justin
(Justin DiRose)
8
说实话,Discourse 是一个相当复杂的应用程序——其复杂程度远超几篇文字教程所能涵盖的内容。我强烈建议你先打下 Rails 和 Ember.js 的坚实基础,然后深入代码库,尽可能追踪代码路径(不过我得说,起初这并不容易)。此外,也请务必查看插件,了解它们如何与 Discourse 集成(因为存在正确和错误的集成方式)。
@angus 撰写了一篇出色的新手指南,介绍了你入门所需的基本知识。
当然,在你开始构建和进一步实验之前,其中很多内容看起来可能像是一门外语。我已经在 Discourse 上开发了一年半,直到现在才感觉自己对其工作原理有了一定的理解。