Microsoft stellt Full-Stack-Webvorlagen für Visual Studio Code vor

Microsoft zeigt eine Vorschau einer Open Source-Erweiterung seines Visual Studio Code-Editors zum Erstellen von Full-Stack-Webanwendungen an. Die Erweiterung wird als Microsoft Web Template Studio (WebTS) bezeichnet und soll das Erstellen einer Cloud-basierten Webanwendung vereinfachen.

Entwickler können WebTS verwenden, um Boilerplate-Code für eine Webanwendung zu generieren. Dabei können sie zwischen verschiedenen Front-End- und Back-End-Frameworks, Microsoft Azure-Clouddiensten und Seiten wählen. Der Schlüssel zum Tool ist ein Assistent zum Generieren einer Anwendung sowie einer READMe.md und zum Bereitstellen von Anweisungen zur Verwendung.

WebTS wurde mit der TypeScript-Obermenge von JavaScript und dem React UI-Framework erstellt. Es wurde von Windows Template Studio für native Universal Windows Platform-Anwendungen inspiriert. WebTS bietet Entwicklern vier Optionen zum Erstellen einer App:

  • Projekttypen, wobei Full-Stack-Anwendungen der einzige derzeit unterstützte Typ sind.
  • Framework-Optionen für Frontends und Backends. Derzeit wird React im Front-End und Node.js im Back-End unterstützt.
  • App-Seitenvorlagen, die allgemeine UI-Seiten bereitstellen, um die Entwicklung zu beschleunigen. Aktuelle Vorlagen umfassen leere Seiten, allgemeine Layouts und Seiten, auf denen allgemeine Muster wie Raster oder Liste implementiert sind. Mit dem Assistenten kann WebTS nach Bedarf Seiten hinzufügen und für jede Seite einen Namen angeben.
  • Optionen für Azure-Clouddienste mit derzeit unterstützten Azure Cosmos DB- und Azure-Funktionen.

Sie können den nahezu Build der WebTS-Vorschau vom Visual Studio Marketplace herunterladen. WebTS kann auch von GitHub heruntergeladen werden. WebTS erfordert Visual Studio Code 1.33 oder höher. Node.js und NPM oder Yarn werden ebenfalls benötigt, um generierte Vorlagen auszuführen.