15. Asset packaging
Provide all the files
necessary to make modules
work
modularity
Expose interfaces and
abstractions to another
modules
16. History and seo
Users are expecting to use
history button and if it is a
public solution, remember
about seo
interoperability
Think about all devices you
need to support in your
solution