linked_list's comments

linked_list | 4 months ago | on: URLs are state containers

The URL spec already takes care of a lot of this, for example /shopping/shirts?color=blue&size=M&page=3 or /articles/my-article-title#preface

linked_list | 4 months ago | on: URLs are state containers

JS does have features for editing the history, but it's a trade-off of not polluting the history too much while still letting the user navigate back and forth

linked_list | 4 months ago | on: URLs are state containers

Because a hash is by definition a one-way mapping, so then you'd have to keep a map of the reverse mapping hash -> state, which obviously gets impractical with state such as page index or search terms. Better just make two-way "compression" mapping
page 1