The prevalence of tags seems to have helped drive a trend towards unstructured storage of information, and instead supporting unstructured or intelligent search features to help retrieve stored content. I have noticed this with the new bookmarks feature in Chrome, applications such as TagSpaces along with increase in popularity of programs such as Microsoft OneNote and other note or task organisation applications.
It seems to conflict with the idea of a more structured and minimalist view about information architecture to support flexible and responsive front end applications, but perhaps it is part of the evolving process that will settle at some hybrid model of information architecture and interaction behaviour.
Are there standards or guidelines for the design patterns used in unstructured storage and retrieval of information that has been defined for current front end development frameworks?