Является ли cshtml или aspx плохой практикой в целом, потому что она открывает дверь для написания логики на ваших страницах просмотра? не будет ли чистым HTML-решением лучше, если вы запрашиваете логику на стороне сервера через Ajax/Jquery непосредственно в веб-службу?Начало работы web dev: cshtml приводит к логике во взглядах
ответ
Является ли cshtml или aspx плохой практикой в целом, потому что она открывает дверь для написания логики на ваших страницах просмотра?
Да, в моделях мира MVC заполнены данными (после применения бизнес-логики), а затем эти модели привязаны к представлению View, а тем более - к возможности рисования внутренней логики. также это не является хорошей практикой, потому что нет разлуки/возможности повторного использования.
не было бы чистым решением для HTML лучше, если вы запрашиваете логику на стороне сервера через Ajax/Jquery?
Да. И именно по этой причине сегодня большинство веб-сайтов являются смешанными (ajax server), основанные на лучшем опыте пользовательского интерфейса.
Нет ничего плохого в написании логики просмотра в ваших представлениях. Для этого они предназначены. С помощью чистого HTML-решения вы не сможете создавать динамические сайты.
- 1. Начало работы с iPhone dev
- 2. Начало работы на смарт-знаке dev
- 3. Использование искателей во взглядах
- 4. Rails/Использовать модель во взглядах
- 5. Начало работы с PHP и Expression Web
- 6. Наследование поддерживается во взглядах?
- 7. ios UIview во взглядах
- 8. Styles.Render во взглядах
- 9. грамматика во взглядах
- 10. Объекты Codeigniter во взглядах
- 11. Общий вид во взглядах
- 12. Django - фильтрация во взглядах
- 13. Разметка во взглядах, drupal 7
- 14. Рефакторинг: объекты обслуживания во взглядах
- 15. Начало работы с GearVRf
- 16. Начало работы с struts2
- 17. Начало работы с Tornado
- 18. Использование вспомогательных методов во взглядах
- 19. Проверка формы Django во взглядах
- 20. начало работы с созданием приложений, управляемых событиями в Dev C++
- 21. Hybris 5 trail, начало работы
- 22. Rails BELONGS_TO вопрос во взглядах
- 23. Начало работы
- 24. Начало работы с QuickBlox
- 25. Начало работы с LightInject
- 26. Использование данных JSON во взглядах
- 27. Rails render hash во взглядах
- 28. Supress json цитаты во взглядах
- 29. Динамическая замена содержимого во взглядах
- 30. codeigniter заменить содержимое во взглядах