TonyChol

Facebook F8 上的一点讨论

  •  
  •   TonyChol · Mar 28, 2015 · 3121 views
    This topic created in 4085 days ago, the information mentioned may be changed or developed.

    最近我在学习 React 并且刚才在看 Faebook 的 F8 上的会议,但是我现在有些地方想搞清楚,于是就上来和大家讨论一下,会议地址:Facebook F8

    Declarative VS Imperative

    Facebook F8
    Facebook F8
    这一点是在讲 React Component 和 传统的 DOM 之间的区别,我大概能理解 React Component 和 传统 DOM 在写法和用法上的区别,但是没有办法把它们和 Declarative & Imperative 对应上。 会议的演讲人说:

    • Declarative 意思是你想做的东西具体是什么样的
    • 而 imperative 是说强调serious steps you should take。

    说到这里我就更没法理解,我当时理解成了会议上的套话,但是后来就纠结了。并且在其他的平台或者技术中有没有这种同样是 Declarative 和 Imperative 的比较?我最近在开始系统地接触前端,有没有朋友能进一步解释一下?谢谢啦~

    3 replies    2015-03-29 10:08:52 +08:00
    chmlai
        1
    chmlai  
       Mar 28, 2015
    Declarative 是告诉系统 What to do;
    Imperative 是告诉系统 How to do;
    anjianshi
        2
    anjianshi  
       Mar 28, 2015   ❤️ 1
    我觉得 declarative 相当于汽车自动档,imperative 相当于手动档
    TonyChol
        3
    TonyChol  
    OP
       Mar 29, 2015
    @anjianshi 這個比喻很棒!感謝~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   925 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 21:37 · PVG 05:37 · LAX 14:37 · JFK 17:37
    ♥ Do have faith in what you're doing.