d*******r 发帖数: 3299 | 1 可以预见,过段时间看大家喷 Angular 2 :D |
|
l**********n 发帖数: 8443 | 2 2包含了material design, 用不着bootstrap了 |
|
l**********n 发帖数: 8443 | 3 2就是declarative programming。所有declarative programming的UI都很相似。Abode
Flex, .net Silverlight. 应该说2和Flex非常相似。DOM tree, binding,尤其是
binding,简直一模一样。 |
|
j**********3 发帖数: 3211 | 4 写app的?
我记得react native是写app的。。。 |
|
c*******5 发帖数: 216 | 5 1还在学又来了2,还让不让人活了。goodbug做后台也要每天学新技术吗? |
|
d**********6 发帖数: 4434 | 6 我靠
我们现在正在加班加点学angularJS
directive正在被大量使用
要抛弃吗? |
|
|
|
c******n 发帖数: 16666 | 9 问题不大
2出来稳定还要段时间
各种第三方插件跟上还要段时间
1的维护还会继续
这当中可以做好几个项目了
反正大部分都是一次性 真有钱重写也无所谓
年初我花了好几天查资料 然后这样说服了自己先继续上angular |
|
h******b 发帖数: 6055 | 10 这些框架都是大同小异,而且各种新技术制造更多工作机会绝对是好事情。
我觉得angular, backbone, react精通一个就能用其他两个。 去新公司新部门学习他
们各种api花的时间多多了,还不是transferable skill。 |
|
P**H 发帖数: 1897 | 11 2还在alpha啊。这至少过个年把才能商用吧。 |
|
l**********n 发帖数: 8443 | 12 angular1没有namespace,所以出现很多不可思议的bug,在2不存在这个问题。 |
|
P**H 发帖数: 1897 | 13 不是说2不好啊。但是alpha的东西没法商用。今年能不能稳定都不好说。还得其他的库
都要配套上。要多久还很难说。
py3不是也号称革命性。结果一般都还在用py2. |
|
c******n 发帖数: 16666 | 14 自己的
angular2 ui-router直接进core
bootstrap是angular-ui用angular 自己写的模拟bootstrap |
|
|
|
P**H 发帖数: 1897 | 17 html,css,和js分开写有什么特别的好处? |
|
z****e 发帖数: 54598 | 18
artists and programmers could work separately
scripts for programmers
css & html for artists |
|
c******n 发帖数: 16666 | 19 还有个好处是
像我这种在小公司一人分饰演多角的
如果闲下来 可以大块时间搞js
如果特别忙 就抽空写html css
如果超级无敌忙 我真的会上ai出图 直接div里挂图片 上demo的。。 |
|
p**r 发帖数: 5853 | 20 唉,其实问这些没啥意思,
市面上随便一个,只要你用熟用透了,结合其他轮子各种的用,
钱就不是问题了。 |
|
|
P**H 发帖数: 1897 | 22 但是现在这么多动态的,动画的,分不了那么开吧。不像以前简单的网页了。 |
|
z****e 发帖数: 54598 | 23
html, css就是viewer的部分
js做controller
model就是data
这一套不要说脚本了,就是swift完全按照这个写
都有些吃力,我在ios上已经放弃mvc了
效率太低
units一多,马上拖慢效率,lag很厉害
还有就是我发现llvm不行
效率明显不行,我用一个n^2复杂度的计算
当n->100的时候,在33ms以内就无法完成一个循环
导致fps下降得厉害,不得不优化算法
android上jvm强太多 |
|
s***o 发帖数: 2191 | 24 js frameworks 朝生夕死,挑一个能做两三个project还没有被后来者拍到沙滩上的,
就已经很不错了。非要比较的话,我的体验是 react+flux >> angular
关于react html/css/js"混搭"的设计,从component的角度来看就比较容易理解了,这
其实是个separate of concern vs separate of technology 的选择。 |
|
h******b 发帖数: 6055 | 25 angular目前市场份额是最高的,差不多是react的三倍。 建议楼主在indeed上面看看
工作数量。
朝夕生死真的说不上,冷门的一大堆,热门的也就那么几个都已经热了好几年了而且都
是大同小异。个人觉得熟悉这些框架难度不会比熟悉每个公司/部门的内部系统/api难。
楼主其实自己跟着每个framework做一个todo tutorial看看自己喜欢哪个就可以了。
一般来说两个有一个有实际经验,找工作前再稍微背背书就没问题了。 |
|
r**a 发帖数: 130 | 26 binding性能是react好些 都支持hybrid 趋势应该是react 看你相信fb 还是 Google
了 现在小白都喜欢 react 所以以后两年应该是react的天下 |
|
P**H 发帖数: 1897 | 27 赵老师怎么乱扯了。要fps显然不是网页的事了。网页上就几个按钮,其他东西偶尔动
一下就好了。一直有输入和互动的就是游戏了。 |
|
z****e 发帖数: 54598 | 28
angular就是mvc的搞法啊
不是只有游戏才有mvc
几乎所有的ui都有mvc
mvc最早就是用来伺候ui的
最早mvc的例子说的都是各种app怎么分模块 |
|
P**H 发帖数: 1897 | 29 但是如果一个内容性质的网页,ui多到影响fps。这绝对就是设计的问题了。
如果内容多为文字,图片,和视频,操作要尽量直观简便。多用戳,长按,划,放大这
些原生操作就好了。目标就是划拉的时候是否流畅,load的时候卡不卡。
这跟游戏的实时性时完全不同的。游戏要求在即使在没有任何用户输入的情况下,世界
也要不断更新的。对性能的要求高多了。而且也更耗电。这种强实时性,是内容app不
需要也不必要的。 |
|
O***b 发帖数: 104 | 30 老赵,你说的放弃mvc是说放弃Swift搞齐三个部分吧?
替代搞法是怎么搞,三个部分异步通讯? |
|
z****e 发帖数: 54598 | 31
你看看sprite kit就知道了
一个object,包括了所有的部分
无论是model还是什么,全部放在这个obj里面
然后直接操作obj最为方便,这样做的好处显而易见
一个是复杂度低,如果分开的话,如何做view和model对应
就比较麻烦,而且阅读起来也容易点,因为一个组件
所有的东西都在一起,不像mvc,一个东西会被拆成三块
分在三个层次里面,找起来就比较麻烦
坏处也非常明显,因为所有部分全部凑一块去了
代码复用就impossible了,比如服务器端
你肯定不会需要太多ui的部分,如果是java的话
mvc分离,服务器端可以直接复用model |
|
|
c********1 发帖数: 5269 | 33 You should be able to check the source a JavaScript library in a web page
source file. |
|
|
l*********i 发帖数: 29 | 35 刚一腔热情投入了Angular 马上Angular2出来的 performance很好阿 |
|
d*******0 发帖数: 22 | 36 现在纠结是学习 angular2 还是 react
有大牛给比较下吗?
谢谢 |
|
h*d 发帖数: 214 | 37 我周末看了一下angular2,开发思路和a1差别确实大。我的感觉是彻底把需要angular控
制的部分从主html剥离出来,通过component来动态生成。 |
|
d*******0 发帖数: 22 | 38 现在纠结是学习 angular2 还是 react
有大牛给比较下吗?
谢谢 |
|
h*d 发帖数: 214 | 39 我周末看了一下angular2,开发思路和a1差别确实大。我的感觉是彻底把需要angular控
制的部分从主html剥离出来,通过component来动态生成。 |
|
l*********i 发帖数: 29 | 40 也有相同的困惑,貌似Angular2还没release。网上的例子也不多。怎么开始学习呢 |
|
l*********i 发帖数: 29 | 41 最近也有个AngularJS小项目 准备改用ES6, 不知道到底直接改Angular2 还是改用ES6
再babel transpiler呢??
还有,改动困难么? 还是直接重写算了?
四个 |
|
T*******e 发帖数: 4928 | 42 才看到这个贴。
Angular2在公司正式项目上没法用。所以我只能先用a1+es6,等a2 出来再upgrade.
只不过写a1前,先看看改动要注意的方面。
ES6 |
|
l*********i 发帖数: 29 | 43 是说Angular2如果用ts写 完全不需要任何transpiler了是么?
但class部分用ES6实现 是不是tsc也没办法compile?还要用transpiler? |
|
|
c******n 发帖数: 16666 | 45 首先前端到处都是坑。。
现在手头这个项目
涉及比较大的dom变动
现在要么就是html markup上写一大堆 然后靠ng-show来控制
要么在js里面写了html然后compile
反正就是麻烦 |
|
|
z****e 发帖数: 54598 | 47
这个东西一点都不难
到现在还没有实现
也是很奇芭的
现在xcode都已经接近所见即所得了 |
|
n*****t 发帖数: 22014 | 48 我现在用 angular 1,比如修改 address book, 把 html/css/js controller 都塞到
一个 jade 里,js 把自己注册成一个 service compoment,需要用的时候调用
compoment 的 methods 比如 create edit update。
不知道你们怎么做的 。。。。 |
|
c******n 发帖数: 16666 | 49 首先前端到处都是坑。。
现在手头这个项目
涉及比较大的dom变动
现在要么就是html markup上写一大堆 然后靠ng-show来控制
要么在js里面写了html然后compile
反正就是麻烦 |
|
|