2017-08-21 1 views
0

Wir beginnen ein Projekt bei der Arbeit und wir haben sammy.js mit lenkern.js verwendet, um das Front-End-Rendering zu behandeln. Wir verschieben dieses neue Projekt in den Knoten und verwenden express.js. Müssen wir noch sammy.js für das Front-End-Routing verwenden? Wir planen derzeit nicht, ein Front-End-Framework zu verwenden.Kann express.js Frontend-Routing wie sammy.js

+0

Haben Sie bereits [diese] (https://expressjs.com/de/starter/basic-routing.html) Seite überprüft? – lumio

Antwort

1

Sammy.js ist ein Routing-Framework für einseitige Webapps. Das heißt, Sammy wird traditionell für Anfragen verwendet, die niemals Ihren Browser verlassen und von einer Reihe von Javascript-Codes verarbeitet werden.

Express wird für serverseitiges Routing verwendet, dh Anfragen, die Ihren Server betreffen. In diesem Fall würde der Server die Seite rendern und die gerenderte Antwort an den Browser zurückgeben.

Sie können beide zusammen verwenden oder eine über der anderen verwenden. Die Frage, die Sie beim Entwickeln Ihrer App wirklich stellen sollten, ist, ob Ihre App als einzelne Webapp oder als mehrseitige App besser funktioniert? Dafür werde ich Sie auf diese Frage verweisen: Single Page Application: advantages and disadvantages

Verwandte Themen