wangxiaoaer
V2EX  ›  问与答

组件到底是如何重用的

  •  
  •   wangxiaoaer · Apr 8, 2018 · 1046 views
    This topic created in 2967 days ago, the information mentioned may be changed or developed.

    开发中我们一直强调 DRY 原则,比如组件的重用等等。关于组件的重用我认为由下面几种分类:

    应用内

    这应该是最浅层次的重用,比如一个用户列表在 A 和 B 页面都用到了。

    跨应用

    这其实就是各种不同的组件类库,比如Ant Design EleUI等,不细说了。

    跨平台

    比如京东的商品详情介绍,WEB 端和移动端感觉是一毛一样的。


    上面的“跨平台”是我感到困惑的地方,到底是怎么实现的?

    我的理解是把详情单独做一个页面,然后 web 端通过 iframe 的方式、移动端通过 webview 的方式在需要的时候把这个页面加载进去,但是 jd 的 web 好像不是这样。有么有熟悉这一块的谈一谈?

    另外,React Native 只能跨 Android 和 iOS ?而且自定义组件是不是也只能基于内置的组件进行?

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2790 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 15:10 · PVG 23:10 · LAX 08:10 · JFK 11:10
    ♥ Do have faith in what you're doing.