¿Se puede usar Discourse completamente a través de las API para construir una aplicación Flutter?

Sí, es totalmente posible, ya que Discourse es solo una aplicación Ember sobre la API de Rails.

Creo que es una idea terrible, ya que simplemente duplicarás miles de horas de trabajo. Dicho esto, tuve un cliente que hizo exactamente eso y parecían contentos con ello. No he sabido de ellos en mucho tiempo; no sé por qué.

Lo bueno del enfoque es que en cualquier momento podrías decidir cambiar al frontend de Discourse. Edición: O, quizás, usar Discourse después de la migración y luego nunca conseguir que tu aplicación sea lo suficientemente buena como para justificar el cambio a ella, o permitir a los usuarios elegir qué frontend prefieren.

6 Me gusta