我看到 Discourse 不是一个 API rails 应用,而是用 rails 构建的一个普通应用。它不是使用 Ember 作为前端,Rails 只作为 API(后端)吗?做出这个选择有什么原因吗?
这基本正确。
有时 Rails 会用于提供不支持或不想要 JavaScript 的模板(例如,用于爬虫)。
从这里开始:
6 个赞
我看到 Discourse 不是一个 API rails 应用,而是用 rails 构建的一个普通应用。它不是使用 Ember 作为前端,Rails 只作为 API(后端)吗?做出这个选择有什么原因吗?
这基本正确。
有时 Rails 会用于提供不支持或不想要 JavaScript 的模板(例如,用于爬虫)。
从这里开始: