爱意满满的作品展示区。
xiaohanyu

PPResume 更新:优化性能,支持 PWA,作为一个 app 直接安装到系统中

  •  
  •   xiaohanyu ·
    xiaohanyu · May 20, 2024 · 2239 views
    This topic created in 729 days ago, the information mentioned may be changed or developed.

    各位好:

    上次 PPResume 更新 又过了快一个月,花了两三周的时间,把 PPResume 改造成了 PWA ( Progressive Web App )。

    Blog post

    Demo: Introducing PPResume PWA

    更新:

    • PPResume 可以作为一个单独的 app 直接安装到系统里(支持桌面端 chrome/edge 浏览器,iOS 端 Safari ,Android 端应该需要 google GMS )
    • 加载性能和运行时性能均有较大的提升
    • 在网络完全离线的情况下,访问过的页面也可以继续工作

    预览:

    • PPResume PWA Chrome 安装 prompt PPResume PWA Install Prompt

    • PPResume PWA App Switch PPResume PWA App Switch

    • PPResume App Search PPResume App Search

    • PPResume PWA on iOS PPResume PWA on iOS

    另外分享一下哈,做 Web SaaS 的小伙伴们,可以考虑一下用 PWA service worker 优化下整个网站的加载和运行性能,原理是 service worker 结合 cache ,可以将大部分的 js/css/image/fonts 这种静态文件缓存起来,这样后续的 network latency 可以直接降到几 ms 的级别。

    对比:

    • no service worker no cache

    Devtools latency without service worker

    • service worker with cache

    Devtools latency with service worker

    接下来的计划:

    • 中文简历 CJK 支持
    • 章节重排

    任何反馈欢迎与我联系哈!

    2 replies    2024-10-08 11:11:28 +08:00
    discrete
        1
    discrete  
       Oct 8, 2024
    方便的话我比较好奇这个产品现在有几个用户了?
    xiaohanyu
        2
    xiaohanyu  
    OP
       Oct 8, 2024
    @discrete 1500 左右哈
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1000 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 22:21 · PVG 06:21 · LAX 15:21 · JFK 18:21
    ♥ Do have faith in what you're doing.