Dashboards
Beweis für den Bodentyp der Dotnet -Kern -Webanwendung mit mehreren Clientanwendungen, die mit angularer und moderner Web -Tech erstellt wurden.
Merkmale
- Dotnet Core 6.* Webanwendung mit minimaler API
- Authentifizierung mit Auth0 (Cookie -basiert)
- Rasierseiten (keine Controller)
- Angular 13 (oder neuer) Mehrere Client -Anwendungen
- SCSS (SASS) -Bibliothek für Styling (sowohl Backend/Client gemeinsam genutzt)
- HOT RELOAD -Unterstützung für die Dotnet -Web -App -Clientanwendung (in der Entwicklung)
- Inhalt (String/Variable) Ersatz für Winkel -Client -Anwendungen
- Winkel -Client -Anwendungen mit Routing
- NX Workspace Support
Implementierung von Cascading Styles
- Top -Level -Stylesheet, das von der freigegebenen Bibliothek erstellt und direkt in der Razor -Seiten -Layout -Vorlage verwendet wird. Nicht direkt in Client -Anwendungen verwiesen, mit Ausnahme von Karma -Tests.
- Jede Rasiervorlage hat den Dotnet 6.0 -Stil mit einem Scoped -Style von Global Stylesheet überschreiben
- Anwendungsebene, die aus der App -spezifischen
.scss -Datei zusammengestellt wurden - Per Komponentenstile überschreiben Details der globalen Stile (inline oder aus
.scss -Datei)
Autor
@peterbleSajejewicz