{"action":"created","issue":{"url":"https://api.github.com/repos/lega911/angular-light/issues/137","repository_url":"https://api.github.com/repos/lega911/angular-light","labels_url":"https://api.github.com/repos/lega911/angular-light/issues/137/labels{/name}","comments_url":"https://api.github.com/repos/lega911/angular-light/issues/137/comments","events_url":"https://api.github.com/repos/lega911/angular-light/issues/137/events","html_url":"https://github.com/lega911/angular-light/issues/137","id":128599166,"number":137,"title":"router","user":{"login":"lega911","id":1065738,"avatar_url":"https://avatars.githubusercontent.com/u/1065738?v=3","gravatar_id":"","url":"https://api.github.com/users/lega911","html_url":"https://github.com/lega911","followers_url":"https://api.github.com/users/lega911/followers","following_url":"https://api.github.com/users/lega911/following{/other_user}","gists_url":"https://api.github.com/users/lega911/gists{/gist_id}","starred_url":"https://api.github.com/users/lega911/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lega911/subscriptions","organizations_url":"https://api.github.com/users/lega911/orgs","repos_url":"https://api.github.com/users/lega911/repos","events_url":"https://api.github.com/users/lega911/events{/privacy}","received_events_url":"https://api.github.com/users/lega911/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":54,"created_at":"2016-01-25T17:55:40Z","updated_at":"2016-02-21T23:22:24Z","closed_at":null,"body":"https://gist.github.com/fend25/3619d6d730039c30a34d"},"comment":{"url":"https://api.github.com/repos/lega911/angular-light/issues/comments/186942940","html_url":"https://github.com/lega911/angular-light/issues/137#issuecomment-186942940","issue_url":"https://api.github.com/repos/lega911/angular-light/issues/137","id":186942940,"user":{"login":"dev-rke","id":6354774,"avatar_url":"https://avatars.githubusercontent.com/u/6354774?v=3","gravatar_id":"","url":"https://api.github.com/users/dev-rke","html_url":"https://github.com/dev-rke","followers_url":"https://api.github.com/users/dev-rke/followers","following_url":"https://api.github.com/users/dev-rke/following{/other_user}","gists_url":"https://api.github.com/users/dev-rke/gists{/gist_id}","starred_url":"https://api.github.com/users/dev-rke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dev-rke/subscriptions","organizations_url":"https://api.github.com/users/dev-rke/orgs","repos_url":"https://api.github.com/users/dev-rke/repos","events_url":"https://api.github.com/users/dev-rke/events{/privacy}","received_events_url":"https://api.github.com/users/dev-rke/received_events","type":"User","site_admin":false},"created_at":"2016-02-21T23:22:24Z","updated_at":"2016-02-21T23:22:24Z","body":"> then \"al-route:default\" is activated\r\n\r\nWhen al-route:default is not defined, what happens then?\r\nNothing? I do not see the benefit of a \"default\" modifier.\r\nIf one needs a default setting, he can define a catchall route (e.g. \"/.*\") manually.\r\nA default route should not be implicitly defined, it should be defined by the user.\r\n\r\nEspecially if you want to implement progressive enhancements (https://www.w3.org/wiki/Graceful_degradation_versus_progressive_enhancement#Graceful_degradation_and_progressive_enhancement_in_a_nutshell) on older websites, we need to ensure that the page can be used without modern features / excessive javascript usage.\r\n\r\n\r\n> I think your approach can give us implicit mistakes\r\n\r\nCan you please give an example?\r\nCurrently I do not see any case where there could be real problems.\r\n\r\nThe benefit is, that i do not need to define urls twice, when i want to make my application ready for SEO and for screenreaders.\r\n\r\nFeature Request: defining a custom base path for the application, e.g. when an application is placed in a subfolder. A simple and not flexible solution would be to read the base tag from head element.\r\nA better way would be to provide a custom interface, e.g. a property, which can be set manually."}}