Используете ли вы разработку HTML5, используя грубость и недовольство проектом WebSite, или создавайте веб-приложение HTML5 в Visual Studio 2015?

Я хочу создать собственный веб-шаблон PURE HTML5 для разработки одностраничных приложений HTML5 / CSS3 / JavaScript, а затем использовать его в качестве отправной точки для веб-разработки SPA HTML5.

Microsoft явно рекомендует использовать веб-приложения, но НЕ предоставляет чистый шаблон веб-приложения HTML5, поэтому эта задача остается для конечных пользователей.

Я не спрашиваю, должен ли я использоватьВеб-сайт ASP.NET или веб-приложение ASP.NET вместо этого я спрашиваю, какую конфигурацию шаблона я могу организовать, что позволит мне использовать самые современные инструменты и рабочие процессы HTML5, и является ли это веб-приложением (с файлом проекта .csproj или .xproj) или проектом веб-сайта (проект на основе папки) ?

Для проектов, где разработчику необходимо создать чистый HTML5 SPA, может быть, с ExtJS или, возможно, с Angular, или что-то эквивалентное, первый выбор делается между File-> New Web Site и File -> New Web Application.

Если позже в моем проекте HTML5 может быть добавлен какой-то ASP.NET, ясно, что я должен выбрать «Файл» -> «Новое веб-приложение», но шаблон HTML5 не предоставляется, поэтому я собираюсь создать свой собственный шаблон и использовать тот. Но на чем это должно основываться?

Для опции WebSite вы нажимаете файл New Web Site и получаете проект на основе папок, но ни одна из новых опций поддержки grunt / bower.

Я ищу способ получить лучшее из обоих вариантов. Могу ли я получить поддержку grunt / bower, если я нажму File New WebSite? Или я могу как-то работать на чистом HTML5, если щелкну File New Project?

Можно составить чистый проект HTML5 Web Development .csproj + .sln вместе, начав с некоторыхПримеры что раньше было на codeplex и теперь наGitHub Мне кажется, что преимущества корня на основе .csproj или .xproj для разработки на чистом HTML5:

Я могу указать только те файлы, которые хочу видеть в проводнике проекта.

Я могу легко добавить контроллеры ASP.NET webapi в свой «чистый» проект, не перестраивая проект.

Могу ли я использовать один из шаблонов веб-приложений ASP.NET 5 (DNX) (.xproj) и просто удалить все компоненты C #, чтобы получить работающий чистый шаблон разработки HTML5 и сохранить все новые инструменты javascript grunt / bower? Или мне нужно придерживаться проектов веб-сайтов (на уровне папок) и их возможностей по разработке веб-сайтов в стиле Visual Studio 2005 для разработки HTML5 html / css / javascript?

Обновление: если близкие избиратели, которые проголосовали за «мнение», были бы настолько любезны, чтобы указать, где я призываю к любому мнению, это было бы здорово. Я прошу помощи РАЗРАБОТАТЬ шаблон для Visual Studio, и я считаю, что это по теме, а вовсе не вызов мнения. Для разработки шаблона вы должны сделать выбор. Какой из них предоставит наиболее полный инструментарий HTML5, включая grunt и bower и полную подсветку синтаксиса javascript, jslint, bundle, minify и т. Д.?

Ответы на вопрос(1)

Ваш ответ на вопрос