Eric
Eric
关于文章中提到的将angular应用到gmail上的说法。等同于将.net用在dos上。是一种很可笑的说法。是一种对软件开发过程无知的体现。既然一个项目变更这么容易,为什么不用C语言写浏览器端的代码呢? 说到吃狗屎,angular网站本身就是用angularjs完成的。新的material design也是用angularjs完成的。material design难道是面向桌面的。所以针对移动端的指责是没有任何依据的。 另外,既然觉得angular不好,是企业的应用解决方案,不如建立直接用extjs好了。extjs至少不会不支持企业的需求。但是我觉得好的前端大都不会喜欢去实践屎一样的extjs.而angular虽然有很多问题,至少实践起来不至于那么面目可憎。 angular有问题是客观的,但没有指出来的那么严重。拿backbone与angular比本身就是很可笑的。backbone要实现一个事件要写多少代码,angular呢? 说移动端开发慢的人又能提供几个移动端速度快的?那些所谓的快的东西很多方面是无法满足你的需求的。等你花好几天解决了一个因为快而需要解决的问题时,用angular的人已经解决了好几个新的问题了。你愿意等,那是你的成本。硬件速度慢从来都不是一个大的问题,否则安卓就发展不起来。开发速度慢,才是更重要的问题.
@lifesinger 我说过很多东西是有粘合点的。就象CSS与JS一样。 但是并不是因为粘合了,我们将JS与CSS混合在一起,相反,要更加的区分开。JS与CSS都可以实现展现特效。 你所谓的前端工程师与node工程师的道理也是一样的。 不能将处理模板工作的人就叫做前端工程师,会javascript都叫前端工程师。 之前的前端工程师做后台完全没有问题,因为他是可以全栈的。 你说python工程是前端还后端,难道他们不会写点JS?不会写点CSS? 不会点数据库?不会弄点Map reduce? 一个人兼多种职位是没有问题的。但是不同的时间他所承担的角色是需要分清的。 不能因为一个人即可以架构,又可以前端就叫他是前端架构,也许他只是一个项目经理。 所以概念与实际要区分,承担的角色与实际的角色也是要区分。 特别是针对一个人的时候,是可以有多重角色的。但是不能因为人可以多重角色而忘记了区分工程职责的不同。 阿里,百度就是因为一些没有概念的人才会乱叫前端的。 这不是一个好现象。 否则所有的人都叫前端也没有问题。 既然你可以叫PHP前端开发工程师,我也可以叫数据库前端管理员。Linux前端管理员,还有Linux内核前端开发工程师。 当然这跟民主专政有异曲同工之妙,属于中国特色。
第一句就翻译的有问题。 应该翻译成: 是不是对Angular的战略有疑问?来这里就对了。
不必感谢。 我是专业干这活的。 当然我觉得标题也是有问题的:) 有关Angular 2.0的一切 建议改为 所有关于Angualr 2.0的内容 一切过于强硬,不是很符合汉语表达方式。 同时这里的All是指文章的内容,而不是指Angular 2.0本身。
@mikr13 there is no big problem in express.js as a basic web framework. If you want to have advanced features, you can try [aex](https://github.com/calidion/aex). it has the following features: 1....
I think this simple test may be not sufficient. I have seem a lot of question on why field is not working. no one can give a working answer. I...
this is the code working with OkHttpClient: ``` public String quota(String username , String password) { RequestBody formBody = new FormBody.Builder() .add("username", username) .add("password", password) .build(); Request request = new...
this is the code not working with retrofit2: ``` public Quota quota; OkHttpClient.Builder httpClient = new OkHttpClient.Builder(); public void start(String username, String password) { Gson gson = new GsonBuilder() .setLenient()...
> How is it not working? I can't trace much deeper. I only know that the parameters are passed into the requester.
@JakeWharton https://github.com/Free-Web-Movement/android-base-library this is a repository can reproduce this bug. Where OKHTTP works well and @field not .