Как использовать ASP.NET Core 2.1 в качестве бэкэнда обычной веб-страницы HTML / JavaScript? - PullRequest
0 голосов
/ 03 мая 2018

Я хочу использовать ASP.Net Core в качестве серверной части моего сайта. Нужно ли использовать виды бритвы, которые идут с ним, или я могу использовать в качестве бэкэнда обычной веб-страницы, созданной из HTML, JavaScript и CSS?

Ответы [ 2 ]

0 голосов
/ 03 мая 2018

Если вы просто хотите обслуживать статические файлы, тогда, безусловно, вы можете это сделать. Просто начните с пустого проекта ASP.NET Core и поместите все свои файлы в папку wwwroot. Все, что там есть, будет подано напрямую.

Для простого обслуживания статических файлов приложение ASP.NET Core может быть уже слишком много, но, конечно, если приложение настроено один раз, вы всегда можете добавить реальную логику сервера позже. Поэтому может оказаться, что в конечном итоге вы добавите API или другие динамические элементы в свое приложение.

0 голосов
/ 03 мая 2018

Если вы правильно настроили CORS (если вы вообще его используете), вы можете вызывать свои API из любого места. Вызывающая сторона не обязательно должна быть представлением Razor, поскольку это просто способ генерировать HTML.

...