Wie kann ich in einem Plugin eine benutzerdefinierte Route anpassen und eine benutzerdefinierte Seite rendern?

Ich habe dieses Thema vor einiger Zeit als Lesezeichen gespeichert, um es später zu lesen: Creating Routes in Discourse and Showing Data. Ich bin mir nicht sicher, ob es noch aktuell ist, aber vielleicht hilft es trotzdem weiter.