Deep Link Route Resolver
Interactive 3D radix-trie visualizer for mobile deep-link routing: watch an incoming URL travel node-by-node down the route tree, see static-vs-parameter precedence resolve ambiguous paths, and read live node-visit and match-time counters.
A mobile app's deep-link router does not scan every registered path for every incoming URL — it walks a radix trie one path segment at a time, choosing between a literal child and a parameter child (:id) at every branch, and backtracking up the tree when a branch dead-ends. This simulator builds a real trie from a small e-commerce app's route table and renders it as a 3D cone of nodes you can orbit; picking an incoming deep link and pressing "Resolve route" sends a traveling marker down the exact path the matching algorithm takes, live counters track how many nodes the resolver actually visits and the resulting match-time estimate, and a static-first/param-first toggle demonstrates the real ambiguity bug that appears when a literal route and a parameter route can both accept the same segment.
Trace an incoming mobile deep-link URL node-by-node down a 3D radix trie, watch static-vs-parameter precedence resolve ambiguous routes, and read live node-visit and match-time counters.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install