Ich habe eine von Yeoman generierte Core-Website bereitgestellt (yo aspnet) und als ich gefragt wurde, was ich als GUI-Manager einsetzen sollte, hatte ich zwei Möglichkeiten - Bootstrap und Semantic. Ich ging mit Bootstrap und alles ging gut, aber ...Warum installiert Bootstrap unter ASP.NET Core Razor?
Wenn ich den Inhalt ausgecheckt, wurde mir klar, dass der Unterschied zwischen leeren Web-Anwendung und Webapplikation/Bootstrap ist mehr als ich erwartet hatte. Ich habe mir ein komplettes MVC-Setup mit Ansichten, Controllern usw. geholt. Alle Ansichten werden natürlich von Razor verwaltet.
Also meine Frage ist, ob es sinnvoll ist, Razor zu überspringen. Wenn ja, was ist die Alternative (Goolearching gab mir sehr wenig dazu)?
Ich plane für Angular 2. Ist es sinnvoll, Bootstrap zu einem späteren Zeitpunkt zu installieren? Oder überhaupt?
Aber es ist in erster Linie auf die Meinung basiert, es macht Sinn. –
Hey Konrad, obwohl diese eher eine meinungsbasierte Frage ist. Da Sie .NET verwenden, möchten Sie zumindest die grundlegenden MVC-Aspekte nutzen. (Obwohl Angular2 nach der Übernahme des Clients die "Angle2" -App nicht mehr ausführen wird, lädt Angular2 die App. Ein Vorteil von .NET Core in diesem Fall ist, dass Angular auf dem Server mit Universal (Wir haben es in .NET Core integriert. So können Sie noch schneller Farben, große SEO, insgesamt bessere Leistung. –
Wir haben einen Angular2 + ASP.NET Core Starter hier gemacht, wenn Sie damit umgehen wollen: https : //github.com/MarkPieszak/aspnetcore-angular2-universal Das bringt dich in die richtige Richtung! Hoffe das hilft –