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
A
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
- 1. Express.js kann GET Route
- 2. Catch-all- oder Fehlerrouten in Sammy.js
- 3. Block sammy.js von 'echten Links' zu stehlen
- 4. Sammy.js und Knockout.js => Templating ohne Vorlagen?
- 5. Kann res.render() nicht mit express.js
- 6. Wie auf Express.js
- 7. Express.js: Kann nicht POST/Benutzerfehler
- 8. Express.js - kann meine Route finden
- 9. Wie durch Express.js
- 10. Wie genau behandelt Express.js Fehler?
- 11. Wie kann ich zu einem Anker auf einer Seite wechseln, wenn ich Sammy.js verwende?
- 12. Kann nicht erreichen CORS mit Express.js
- 13. Express.js kann nicht Modul ‚mime-Typ‘
- 14. kann nicht req.user in Passport.js auf Express.js
- 15. Kann hochgeladene Bilder in express.js nicht lesen
- 16. kann nicht mehrere res.send in express.js
- 17. Kann Körper in Postantwort nicht lesen [express.js]
- 18. Knoten kann das Modul nicht finden - Express.js
- 19. Wie kann ich die Browsersprache in node.js (express.js) bekommen?
- 20. express.js, Wie kann ich http-Server und HTTPS-Server unterscheiden?
- 21. Wie kann ich die Systemlast mit express.js/node.js herausfinden?
- 22. Wie kann ich Antwort Header auf express.js Assets
- 23. Express.js- Antworttext
- 24. Route mit Sammy.js abbrechen, ohne die Historie zu beeinflussen
- 25. Erkennung der Verwendung der Zurück-/Vorwärts-Taste in Sammy.js-Anwendung
- 26. Sammy.js Cache und Scroll-Position beim Zurückgehen in die Geschichte
- 27. Express.js Route regex
- 28. erstellen Modelle in Express.js
- 29. Express.js Layout mit AngularJS
- 30. Express.js mit Websockets
Haben Sie bereits [diese] (https://expressjs.com/de/starter/basic-routing.html) Seite überprüft? – lumio