2012-12-25 4 views
0

Является ли cshtml или aspx плохой практикой в ​​целом, потому что она открывает дверь для написания логики на ваших страницах просмотра? не будет ли чистым HTML-решением лучше, если вы запрашиваете логику на стороне сервера через Ajax/Jquery непосредственно в веб-службу?Начало работы web dev: cshtml приводит к логике во взглядах

ответ

0

Является ли cshtml или aspx плохой практикой в ​​целом, потому что она открывает дверь для написания логики на ваших страницах просмотра?

Да, в моделях мира MVC заполнены данными (после применения бизнес-логики), а затем эти модели привязаны к представлению View, а тем более - к возможности рисования внутренней логики. также это не является хорошей практикой, потому что нет разлуки/возможности повторного использования.

не было бы чистым решением для HTML лучше, если вы запрашиваете логику на стороне сервера через Ajax/Jquery?

Да. И именно по этой причине сегодня большинство веб-сайтов являются смешанными (ajax server), основанные на лучшем опыте пользовательского интерфейса.

1

Нет ничего плохого в написании логики просмотра в ваших представлениях. Для этого они предназначены. С помощью чистого HTML-решения вы не сможете создавать динамические сайты.

Смежные вопросы