I know this is nitpicky but the author's website doesn't follow their own advice: https://www.hanselman.com/blog/URLsAreUI.aspx https://www.hanselman.com/blog/URLsAreUI --> 404
URLs are UI
21–30 of 96 posts
Re: URLs are UI
#22Earlier quoted context omitted.
A string of text is much easier to remember then a bunch of digits. Exorcism if there are more than 4 digits in a row
The string of text, if you are seriously trying to remember it (which I seriously doubt... do you really try to type in those sentence-long title slugs from memory?!) is subject to domain-specific forms of corruption, in the same way direct quotes from people or TV characters tend to be: you subtly change the grammar or replace a noun with a synonym with which you are more familiar. Regardless: I am quite serious...…
Re: URLs are UI
#23Re: URLs are UI
#24I know this is nitpicky but the author's website doesn't follow their own advice: https://www.hanselman.com/blog/URLsAreUI.aspx https://www.hanselman.com/blog/URLsAreUI --> 404
Re: URLs are UI
#25At some point here the collective web development world is going to realize what it lost when it tossed REST/HATEOS out in its rush to appear modern.
Re: URLs are UI
#26I agree with the article, and I really don't understand how Google Search can be so bad with URLs. Seems they get more and more paramenters every time I look, to the point my browser (Safari) hides the URL just for them.
Re: URLs are UI
#27Re: URLs are UI
#28Re: URLs are UI
#29See also the pit of despair known as SharePoint. example.com/sites/MySite/MyList.aspx can be functionally the same as example.com/sites/MySite/MyList.aspx?GUIDGUIDGUIDGUIDGUIDGUIDGUIDGUIDGUID=GUIDGUIDGUIDGUIDGUIDGUIDGUIDGUIDGUID&GUIDGUIDGUIDGUIDGUIDGUIDGUIDGUIDGUID=GUIDGUIDGUIDGUIDGUIDGUIDGUIDGUIDGUID&GUIDGUIDGUIDGUIDGUIDGUIDGUIDGUIDGUID=GUIDGUIDGUIDGUIDGUIDGUIDGUIDGUIDGUID&GUIDGUIDGUIDGUIDGUIDGUIDGUIDGUIDGUID=GUIDGU…
I've been playing with drupal for a few weeks and there's the concept of an alias in drupal where everything is /node/{node-id} internally but the user sees the alias every time.
About angular 2+, you can have routes I believe. Like {base-url}/user/keganunderwood can show you the profile page for me. Even if you go to it directly.