Polymer 有用过的人说下感受么? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
spacewander
V2EX    程序员

Polymer 有用过的人说下感受么?

  •  
  •   spacewander
    spacewander 2014-10-27 17:06:24 +08:00 4168 次点击
    这是一个创建于 4053 天前的主题,其中的信息可能已经有所发展或是发生改变。
    略略看了下,感觉离标准的html比较远啊,有点离经叛道的感觉……它的特点是能快速开发原型?但是这种修改html语义性,另外定义一套真的好吗?
    6 条回复    2014-10-29 11:33:10 +08:00
    ozking
        1
    ozking  
       2014-10-27 18:49:54 +08:00 via iPhone
    偏向客户端的开发模式,,想法很赞,投入生产还有距离
    ozking
        2
    ozking  
       2014-10-27 19:08:34 +08:00
    语义性的话,Polymer应该来说更加具有语义吧
    imskull
        3
    imskull  
       2014-10-27 20:14:31 +08:00
    想用在项目里面的可以看看这里,里面有些使用感受:
    https://news.ycombinator.com/item?id=7970781

    楼主说的其实都是Web Components的东西,Plymer是使用Web Components技术实现了Material Design的一套开发库。

    使用Polymer一周多的感觉:
    1. 组件化后调整某个组件的css时不用太担心影响其它元素布局了,以前css之间的依赖关系太乱了
    2. 有Polyfill来兼容非Chrome浏览器,兼容性如何不知。
    3. Polymer目前还是开发预览阶段,有些组件还不完善,比如没有bootstrap那种btn group, panel,这些需要自己写组件。
    4. Polymer的动画系统很酷,比较容易扩展。性能上使用web animation代替requestAnimationFrame可以减少对主线程的占用。
    5. 开发团队忙着完成mobile first的东西,感觉还没多估计桌面的东东,比如鼠标hover都没有效果,当然也许Material Design就没打算要实现这种效果。

    总的来想要用Polymer必须掌握Web Components相关知识;自己开发组件不可避免。组件化的新感念太多了,完全把Web开发带领到一个新的阶段,前端程序员们赶快刷新技能树吧 :)
    easychen
        4
    easychen  
       2014-10-28 18:49:43 +08:00
    我们以前用过,兼容性不好,换回angular去了。详细分享 →

    http://park.jobdeer.com/discussion/18/polymer%E4%BD%BF%E7%94%A8%E7%BB%8F%E9%AA%8C%E5%88%86%E4%BA%AB#latest
    imskull
        5
    imskull  
       2014-10-28 20:26:14 +08:00
    @easychen phonegap不支持主要是用的android默认webview的原因吧,现在可以用crosswalk来解决这个问题,相当于发布app时绑定一个最新版的chrome浏览器,就是安装程序大点,20M。
    easychen
        6
    easychen  
       2014-10-29 11:33:10 +08:00
    @imskull 20M的非游戏应用已经接近不可接受的范围了。移动端流量很贵的。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1079 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 18:16 PVG 02:16 LAX 10:16 JFK 13:16
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86