Das ist ein bisschen eine seltsame Metaprogrammierungsfrage, aber ich habe erkannt, dass mein neues Projekt kein vollständiges MVC-Framework benötigt, und da ich ein Rails-Typ bin, bin ich mir nicht sicher, was ich jetzt verwenden soll.Welcher Tech Stack/Plattform für ein Projekt?
Um Ihnen einen Überblick über die notwendige Funktionalität zu geben; Diese Website zeigt statische Seiten an, aber Benutzer können sich anmelden und ihre aktuellen Pläne bearbeiten. Der gesamte Einkauf und die Kreditkartenbearbeitung werden von einem Abonnenten mit wiederkehrenden Zahlungen abgewickelt. Ich brauche nur eine Seite, um den aktuellen Plan zu bearbeiten. All dies wird über (dynamische) XML-API-Aufrufe erfolgen, sodass keine Datenbank erforderlich ist.
Sollte ich bei meinem typischen rails/nginx-Stack bleiben, oder gibt es etwas, das ich verwenden könnte, würde das die Last erleichtern, da ich das Rails-Heft nicht brauche. Ich bin mit Python und PHP vertraut, würde es aber vorziehen, diesen Weg nicht zu gehen. Ist Sinatra hier eine gute Wahl?
tl; dr: Was ist ein guter Weg, schnell meist statische Seiten, vorzugsweise in Ruby, mit einigen Seiten, die dynamisches XML-Rendering erfordern, zu bedienen?
Ich habe noch nie von Rails Metal gehört, danke! – dannyzlo