V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dioxide
V2EX  ›  Figma

除了 VS Code, Figma 是不是第二个能称得上桌面级体验的 Electron 案例?

  •  
  •   dioxide · 2020-04-21 14:52:33 +08:00 · 4173 次点击
    这是一个创建于 1702 天前的主题,其中的信息可能已经有所发展或是发生改变。

    搞 UI 的应该都知道这款新产品,对比它的竞品 Sketch,各方面都是有过之无不及啊.
    Web 应用能做到这个体验,如何有第三个的话是哪个呢?

    5 条回复    2020-04-21 16:24:46 +08:00
    damngood
        1
    damngood  
       2020-04-21 15:12:15 +08:00
    Figma 不错的体验主要是来自于自己开发的 基于 WebGL 的 UI 引擎和 Web Assembly 化.
    Electron 桌面版看上去就是简单的包装. 和 Web 下的体验没啥差别.
    justin2018
        2
    justin2018  
       2020-04-21 15:14:07 +08:00
    Figma 还是喜欢网页版 😁
    dioxide
        3
    dioxide  
    OP
       2020-04-21 15:21:39 +08:00
    @damngood , 也对, 刚扫了一眼开发者工具看到的源码,竟然还看到了 React 的影子,还有离线存储、SVG 图标..... 感觉 Web 技术栈近年的新技术,它都用到了.
    最抢眼还是实时协作,猜测是基于 WebSocket
    dioxide
        4
    dioxide  
    OP
       2020-04-21 15:23:14 +08:00
    @justin2018, 是, 目前看“客户端”似乎就是套了层壳,资源文件提前打包到了本地, 使用没区别.
    damngood
        5
    damngood  
       2020-04-21 16:24:46 +08:00
    @dioxide 实时协作是后面的事情了. 他们能做起来个人觉得他们那个 UI 引擎功不可没.
    之前看过他们 CTO Evan 的几个 Shader 作品, 图形方面的技术还是挺厉害的.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5076 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 09:42 · PVG 17:42 · LAX 01:42 · JFK 04:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.