Vorteile einer separaten REST-Backend-API?

Kontext: Ich bin ein Anfänger-Programmierer, Autodidakt in der Hoffnung, ein SPA zu machen. Ich habe mit JavaScript, Jquery, PHP und MySQL begonnen und bin jetzt mit allen ziemlich sicher. Ich habe mit Ember angefangen und bin jetzt von einer PHP-API zu Node übergegangen. Das hat mich dann näher an Meteor gebracht ... Ich bin mir bewusst, dass ich stattdessen Mongo verwenden muss, aber eine integrierte Vorder- und Rückseite scheint sinnvoll zu sein und einige Vorteile zu haben.

So meine Frage ist, was sind die Vorteile einer separaten REST-Backend-API (z. B. Express) gegenüber einer integrierten Front / Back-API (z. B. Meteor).

Das Einzige, was mir einfällt, ist, dass meine App auf Tablets / PCs basiert. In Zukunft möchte ich jedoch eine andere mobile Version, sodass ich nur die gleiche API verwenden kann. Ich bin mir bewusst, dass die obige Frage das Hauptanliegen dieser Stapelfrage ist, aber vielleicht könnte ein Meteorentwickler klären, ob dies tatsächlich ein Anliegen ist.

Danke im Voraus

Antworten auf die Frage(6)

Ihre Antwort auf die Frage