Я понимаю, что MVC и MVP - это шаблоны проектирования, которые обычно используются для веб-разработки, а также ASP.NET WebForms (на самом деле это больше анти-шаблон!).
Какие еще шаблоны используются при разработке веб-приложений? Я не обязательно говорю, что хочу изучать / использовать новые шаблоны просто для того, чтобы отличаться - я верю, что есть большой смысл в использовании обычного маршрута - но я думаю, что хорошо знать, что еще есть, чтобы иметь возможность правильно понять, с чем я сейчас работаю.
Спасибо.