This article by Will Price talks about Page-Free content in Tridion. He also talked about how links can be resolved dynamically. When more and more content types are created in Page-Free approach and if each content type has a different URL pattern, dynamic link resolving becomes complicated. Link resolving module then needs to have the knowledge about content type and URL pattern.
Publish time link resolving is not an option due to its disadvantages.
Can you suggest me the best ways to deal with dynamic linking in Page-Free content approach?