Wie implementiere ich Prerenderio in asp.net Core, für eckige Spa. Oder gibt es irgendeine Weise, die asp.net Kern eingeführt hat, um dies zu tun. Eigentlich migriere ich mein altes asp.net zu asp.net Kern.SPA-Pre-Rendering im Asp.net-Core?
Antwort
Es gibt ein von Microsoft angebotenes Paket, mit dem Nodejs/JavaScript auf der Serverseite, die unter "JavaScriptServices" bekannt ist, vorgerendert/ausgeführt werden kann. Sie können es auf der ASP.NET team's GitHub repository finden.
Es gibt verschiedene Pakete, die auf verschiedenen Paketen aufbauen. Das Microsoft.AspNetCore.NodeServices
ist das Basispaket, das normalerweise für Leute verwendet wird, die ihre eigene serverseitige Ausführung basierend auf NodeJS implementieren. Dann gibt es Microsoft.AspNetCore.SpaServices
, das auf NodeServices
basiert und für Single-Plage-Anwendungen (SPAs) zugeschnitten ist, und schließlich gibt es ein Microsoft.AspNetCore.AngularServices
-Paket, das angularspezifische Erweiterungen bereitstellt und auf SpaServices
basiert. Auf dem GitHub finden Sie Beispiele, zum Beispiel MusicStore SPA mit serverseitigem Rendering.
Danke für die Bereitstellung von Informationen, war ich mir nicht sicher das was richtig war. Ich werde versuchen, deine Informationen zu verfolgen. –
- 1. Asp.NetCore bringt Tabelle in vorhandenen DbContext
- 2. ASP.NetCore Website-Fehler beim Hinzufügen zu Service Fabric
- 3. Wie man mehrere RecordSets von StoredProcedure mit NReco.Data in Asp.NetCore
- 4. View Gerüst schlägt in Visual Studio 2015 für ASP.NETCore MVC
- 5. Anklickbare Links im WebBrowser-Steuerelement im Bearbeitungsmodus
- 6. Bilder im Platzhalter im Fokus anzeigen
- 7. Variable Initialisierung im Variablenbereich im Tensorflow
- 8. Datenbank im SQL-Server-Stack im Wiederherstellungsmodus
- 9. Im Hintergrund push notifications im Hintergrund
- 10. Funktion im geladenen Paket nicht im Suchpfad
- 11. Funktioniert im Terminal aber nicht im Skript
- 12. Fehler im Applet im Navigator mit Fingerabdruckleser
- 13. Internationalisierung im Server oder im Browser
- 14. Schreiben im Debug-Modus im Freigabemodus
- 15. CONCAVE-Polygonscheitelpunkte im (Zähler) im Uhrzeigersinn bestellen?
- 16. Kein Element im Vorlagenfeld im Filter anzeigen
- 17. Datengröße im Speicher im Vergleich zur Festplatte
- 18. Tastatur öffnet sich im Vollbildmodus im Querformat
- 19. Init REFs im Konstruktor im Oracle-Datenbankobjekt
- 20. UIView nicht im Designmodus im Storyboard
- 21. Mule: Illegale Zeichen im Pfad im Index
- 22. Standardoptionen im Kontextmenü im Flex ausblenden
- 23. Variablen im globalen "Vorher" im Mocha setzen?
- 24. Rückruffunktion im Benutzermodus und im Kernelmodus
- 25. Ionic arbeitet im Browser nicht im Gerät
- 26. Stream im Vergleich zu Iteratoren im Set
- 27. im Manifest
- 28. Im Parameter
- 29. Im Folgenden
- 30. Im Bearbeitungsmodus?
Was benötigen Sie in "pre-render"? Beachten Sie, dass Webforms und MVC zwei verschiedene Paradigmen sind. Sie haben die REquest-> Response-Pipeline im Gegensatz zum alten ereignisgesteuerten Paradigma von Webforms. –
@GeorgeStocker: Nichts in den Fragen verweist auf Webforms oder MVC – Tseng
@GeorgeStocker: Ich meine, asp.net MVC zu asp.net Kern zu sagen, und ich habe nicht gesehen, dass Webform bis jetzt .. –