Вопрос дизайна о ASP.NET основной веб-сайт и ASP.NET основной PIN-код webapi
всем привет,
Я собираюсь построить asp.net основной веб-сайт и Ан asp.net ядро webapi. Мой вопрос заключается в том, что с точки зрения дизайна, должен ли я просто позвонить в webapi, чтобы получить данные для моего сайта? или просто позвонить в базу данных, чтобы получить данные напрямую?
Похоже, что вызов webapi будет способствовать разделению проблем, и мне не нужно выставлять строки подключения к базе данных в нескольких местах, но я боюсь, что это удар по производительности, который повлияет на производительность времени загрузки веб-сайта.
Любое понимание очень ценится.
Что я уже пробовал:
Это вопрос дизайна. Я хочу посмотреть, что думает об этом сообщество.