Что делает строка в Startup app.UseRouting()?

Сейчас изучаю ASP.NET Core и читаю на метаните про класс Startup. Так вот, наткнулся там на такую строку:

Вызов app.UseRouting() добавляет некоторые возможности маршрутизации, благодаря чему приложение может соотносить запросы с определенными маршрутами.

Вот список вопросов:

  1. Что такое маршрутизация?
  2. Зачем она нужна?
  3. Огромное ли значение она имеет для веб-приложения?
  4. Что это за "некоторые возможности"?
  5. Что эти "некоторые возможности" делают, за что отвечают?
  6. Что означает часть строки "соотносить запросы с определенными маршрутами"? Что означает в данном контексте "соотносить", "определенными" и "маршрутами"?
  7. Что такое маршруты? Какую роль играют и для чего нужны?

Ответы (0 шт):