# Explore Angular Router's runGuardsAndResolvers

DevFeed: [Explore Angular Router's runGuardsAndResolvers](<https://devfeed.tech/articles/explore-angular-router-s-runguardsandresolvers-21395.md>)

Original publisher: [Read original article](<https://juri.dev/blog/router-improvements-angular-7_2/>)

Published: 2019-01-31T00:00:00Z

Content type: tutorial

Language: en

Sources: [Juri Strumpflohner](<https://devfeed.tech/sources/juri-strumpflohner.md>)

Topics: [Angular](<https://devfeed.tech/topics/angular.md>), [Framework](<https://devfeed.tech/topics/framework.md>)

Tags: [angular](<https://devfeed.tech/tags/angular.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [guards](<https://devfeed.tech/tags/guards.md>), [resolvers](<https://devfeed.tech/tags/resolvers.md>), [route](<https://devfeed.tech/tags/route.md>), [router](<https://devfeed.tech/tags/router.md>), [state](<https://devfeed.tech/tags/state.md>)

## AI overview

This tutorial explains Angular Router's runGuardsAndResolvers configuration and the options introduced in Angular 7.1 and 7.2. It describes when route guards and resolvers run based on path parameters, query parameters, URL changes, and a custom function.

## Source excerpt

Lorem ipsum dolor sit amet