Estruturas Web
O Visual Studio tem ótimo suporte para vários tipos de estruturas do lado do cliente.
Angular
Use funcionalidades modernas da plataforma Web para oferecer experiências semelhantes a aplicativos usando o Angular no IDE do Visual Studio. Há suporte para modelos de projeto Angular e IntelliSense completo para o sistema de injeção de dependência do Angular, bem como para propriedades HTML e associações de modelos.
React.js
Crie um novo aplicativo ASP.NET Core com React.js usando o modelo de projeto React.js. Usufrua de suporte completo à edição em JavaScript com IntelliSense dinâmico e um editor novo para sintaxe de JSX.
Visual Studio Code