awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

Awesome GitHub RepositoriesRoute State Caching

Mechanisms for preserving the UI state and scroll position of specific routes in memory.

Distinct from Client-Side Caching: Distinct from Client-Side Caching: focuses on preserving view state (like scroll position) during navigation rather than mirroring remote data.

Explore 4 awesome GitHub repositories matching web development · Route State Caching. Refine with filters or upvote what's useful.

Awesome Route State Caching GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • zyronon/douyinzyronon 的头像

    zyronon/douyin

    11,473在 GitHub 上查看↗

    This project is a mobile-first web interface built with Vue 3 that replicates the layout and interaction patterns of a short-form video platform. It is designed as a responsive web application focused on high-performance mobile rendering and short-video workflows. The application features a vertical video carousel with infinite scrolling and a vertical-slide view orchestration system for seamless content playback. It employs a responsive layout using viewport-relative units to ensure consistent rendering across various mobile screen sizes and aspect ratios. The project incorporates Pinia for

    Preserves the state of visited pages in memory to eliminate full reloads during navigation.

    Vue
    在 GitHub 上查看↗11,473
  • yulimchen/vue3-h5-templateyulimchen 的头像

    yulimchen/vue3-h5-template

    1,520在 GitHub 上查看↗

    This project is a pre-configured foundation for building mobile-responsive web applications using Vue 3 and Vite. It provides a production-ready scaffold that integrates essential development tools, component libraries, and build-time optimizations to accelerate the creation of mobile interfaces. The framework distinguishes itself through automated asset and configuration management, including the automatic registration of UI components and the conversion of SVG files into reusable components. It features built-in support for responsive design by automatically transforming pixel-based CSS uni

    Persists component instances and scroll positions in memory during navigation to maintain user state across page transitions.

    Vueappdemoeruda
    在 GitHub 上查看↗1,520
  • cjy0208/react-router-cache-routeCJY0208 的头像

    CJY0208/react-router-cache-route

    1,178在 GitHub 上查看↗

    React-router-cache-route is a client-side route state manager and component caching library for React Router applications. It preserves component state, local Document Object Model structures, and view containers across route changes to prevent unmounting during navigation. The library includes LRU-based cache capacity limiting to automatically prune older entries and manage memory consumption when handling multiple dynamic route instances. It provides declarative route matching rules using conditional strings or custom functions, alongside an automatic scroll position persistence engine tha

    Manages multiple cached instances of parameterized routes with custom limits and keys to automatically prune older entries.

    JavaScriptcachereactreact-route
    在 GitHub 上查看↗1,178
  • zack24q/vue-navigationzack24q 的头像

    zack24q/vue-navigation

    1,019在 GitHub 上查看↗

    This library is a navigation manager for Vue applications that provides a stack-based history system to simulate native mobile application behavior. It functions as a router extension that tracks route transitions and maintains a chronological log of visited pages, allowing for predictable forward and backward movement within single-page applications. The project distinguishes itself by preserving component states, including scroll positions and data, during navigation. By caching these states in memory, it prevents full page re-renders when users return to previous views, ensuring that the a

    Saves the current state of active components during navigation to prevent full page re-renders.

    JavaScriptcachenavigationpage
    在 GitHub 上查看↗1,019
  1. Home
  2. Web Development
  3. State Synchronization
  4. Client-Side Caching
  5. Route State Caching

探索子标签

  • Route Caching ExtensionsRouting extensions for caching route components with configurable limits and scroll position persistence. **Distinct from Route State Caching:** Distinct from Route State Caching: specifically targets routing extensions with configurable capacity limits and programmatic cache clearing.