Best Practices und Architektur für SPA [geschlossen]

8

Mir ist klar, dass dies eine meinungsbasierte Frage sein kann, aber ich bin neugierig, ob es Best Practices bezüglich der Einrichtung eines neuen SPA in Visual Studio gibt.

Ich habe einige Erfahrung mit TypeScript, Knockout, Underscore, Moment, Razor und MVC4 Framework (und EF6).

Was mich am meisten interessiert, ist:
Gibt es eine VS SPA-Vorlage, die als "die beste" angesehen wird, oder starte ich von vorne? -Was für Projekte und Namenskonventionen sollte ich in VS verwenden?
-Was Bibliotheken als gute Kombinationen in SPA angesehen wird (Angular.js ist etwas, das ich untersuche)?
-Was ist Best Practices in Bezug auf Client-Aufruf zum Abrufen von Daten aus einer Datenbank (in erster Linie Ajax-Aufruf)
-Best Praktiken in Bezug auf HTML / CSS-Codierung

Weißt du etwas über ein Tutorial oder eine Dokumentation, die du benutzt hast und die sehr hilfreich zu dem / den Thema (n) sind und das als "Muss" betrachtet wird?

Vielleicht etwas in den Zeilen:
Ссылка
Ссылка

UPDATE (was ich bisher gelernt habe):

Kunde:

Client-Server-Kommunikation:

  • Breeze, um den Server nach Daten und Metadaten zu durchsuchen (?) - & gt; Ссылка
  • SignalR (in Erwägung, da ich in meiner Webapp ein Forum / Chat-System erstelle)
  • Websockets (wenn ich Echtzeitlösungen brauche ...)

Server:

  • Asp.Net WebApi für HTTP-Dienste
  • EF 6 (zum Erstellen von Entitäten)

Datenbank:

  • SQL-Server Express für jetzt (zur Vereinfachung der Entity-Generierung), andere Vorschläge?

VS Verzeichnisstruktur und Projektdefinitionen:

  • Bin mir noch nicht sicher ..
Daniel 06.09.2014, 06:38
quelle

0 Antworten