Wie apachy schon sehr gut beschrieben hat sind große Plattformen wie gutefrage oder reddit sehr komplex und von einer Vielzahl von Entwicklern über 10+ Jahre gebaut worden. Da sammelt sich einiges an Komplexität an.

Wenn man aber nicht die komplette Plattform nachbauen will, sondern sich auf eine extrem eingeschränkte Liste an features beschränkt (= "Minimum Viable Product"), dann kann man das durchaus mit einem simplen Ansatz wie Phoenix + Heroku realisieren. 🙂

Dabei müsste man nur eine Programmiersprache lernen/verwenden und hat auch einen Großteil der sonstigen Komplexität nicht. An Grundlagenwissen wie HTML, CSS, SQL, HTTP, und TCP/IP, kommt man aber natürlich trotzdem nicht vorbei.

https://www.phoenixframework.org/
https://www.heroku.com/