Back to articles
I got tired of page navigation. So I built a zoom-based alternative
How-ToTools

I got tired of page navigation. So I built a zoom-based alternative

via Dev.toJuan Martin

The idea is simple: instead of navigating between pages, you zoom into content. Mark an element as zoomable, point it to a view, and Zumly handles the transition and inserts the new content. That’s basically it. I started this in 2020 after stepping back from Zircle UI, a Vue zooming library I built before. I wanted to take the core idea further without being tied to any framework. So Zumly is framework-agnostic and focused purely on the zoom transition. It doesn’t care about your CSS, your design system, or your stack. Since then I rewrote the engine several times and changed the approach more than once. Only now am I actually happy with how it feels. The landing page is built with Zumly itself, so you get the interaction before touching any code: https://zumerlab.github.io/zumly Still rough edges ahead. Would love to hear what you think about the interaction model and if the API makes sense.

Continue reading on Dev.to

Opens in a new tab

Read Full Article
2 views

Related Articles