Microsoft is previewing an open supply extension to its Visual Studio Code editor for constructing full-stack internet purposes. Called Microsoft Web Template Studio (WebTS), the extension is meant to make it straightforward to construct a cloud-based internet app.
Developers can use WebTS to generate boilerplate code for an internet utility, selecting between completely different front-end and back-end frameworks, Microsoft Azure cloud providers, and pages. Key to the software is a wizard to generate an utility in addition to a READMe.md and supply directions on use.
WebTS was constructed utilizing the TypeScript superset of JavaScript and the React UI framework. It takes inspiration from Windows Template Studio, which is for native Universal Windows Platform purposes. WebTS provides builders 4 units of choices to construct an app:
- Project varieties, with full-stack purposes the one at the moment supported kind.
- Framework choices to make use of for front-ends and back-ends. Currently, React is supported on the front-end and Node.js on the back-end.
- App web page templates that present widespread UI pages to speed up improvement. Current templates embrace clean web page, widespread layouts, and pages implementing widespread patterns resembling grid or listing. With the wizard, WebTS can add pages as wanted, offering a reputation for every one.
- Azure cloud providers choices, with Azure Cosmos DB and Azure Functions at the moment supported.
You can obtain the nighlty construct of the WebTS preview from the Visual Studio Marketplace. WebTS additionally will be downloaded from GitHub. WebTS requires Visual Studio Code 1.33 or above. Node.js and NPM or Yarn are wanted, as nicely, to run generated templates.