由买买提看人间百态

topics

全部话题 - 话题: angular
1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
S*********t
发帖数: 78
1
来自主题: Programming版 - zz: Is Angular 2.0 Worth It
Is Angular 2.0 Worth It
Author: Torgeir Helgevold
Published: Sat Sep 05 2015
I have over the past months spent quite a bit of time working with Angular 2
.0 by writing sample components and going through the Angular 2.0 source
code. At this point I have decided to write down some of my thoughts around
my experiences with Angular 2.0. Keep in mind, these are just my own
personal experiences, so I am very interested in hearing from other
developers who might have totally different views on this.
S... 阅读全帖
w*s
发帖数: 7227
2
Did search but cannot find solution yet.
Environment:
angular 1.4.7 chrome 43.0.2357.124 ubuntu pc
Problem:
myBoardStatus.html uses socket.io to talk with node.js server. When node.js
server sees '/myBoardStatus', it sendfile(path.resolve('../client/
myBoardStatus.html').
myBoardStatus.html has this line

Right now these 2 URL works fine, in chrome browser i can see messages from
server once a while.
http://10.55.200.47:80/myBoardStatus
http://10.55... 阅读全帖
T*******e
发帖数: 4928
3
sigh. 听说angular 1 和 2 变化很大,手里有个项目需要前端(倒是不急,只要四个
月内做完就行),我打算用angular 2,那么现在学 angular 1,先用angular 1写,
然后再改成angular 2可行吗? 还是再等等,直接用angular 2?
T*******e
发帖数: 4928
4
sigh. 听说angular 1 和 2 变化很大,手里有个项目需要前端(倒是不急,只要四个
月内做完就行),我打算用angular 2,那么现在学 angular 1,先用angular 1写,
然后再改成angular 2可行吗? 还是再等等,直接用angular 2?
d******e
发帖数: 2265
5
来自主题: Programming版 - 再说说react & angular 2
好坑。
本来本人非常期待angular 2。毕竟es6是javascript一个重要变化。
但是,看完angular 2后非常失望。感觉设计者功力不够。最后沦落到就是为了搞一个
前段的java.
很多东西都是在开javascript的倒车。
最大的问题: angular 2是一个framework. framewoek坑爹的地方在于上手很快,但是
10%的功能死活做不了。非常复杂。技术一旦不流行就必须全盘丢到。所以angualr可能
是股沟内部搞java的头支持的一个傻逼。
react是类unix的library,你需要用胶水粘起来。react不讨人喜欢的地方在jsx.否则当
年就上了。
react 比angular小的多。lib对framework嘛。
angular需要无限的发明directive,傻逼。
react just javascirpt.
angular走OOP的路子,傻逼。
ionic比react native看上慢很多,看演示。
最后决定换门到react+flux了。
R*********4
发帖数: 293
6
来自主题: Programming版 - html 5 or angular storage

楼主其实问的是 angular-local-storage
你可以理解成是angular里的一个使用local storage的库。
angular-local-storage是为了让local storage方便实用的一个可以在angular下课使
用的。
我个人觉得,如果开发时使用时angular,当然是使用angular-local-storage比较好,
封装的很好。
h**********c
发帖数: 4120
7
First, I don't have any opinion about angular. I wrote a J2EE analytics app
with JQuery before. I believe that time angular was not there yet.
Second, I took part in a project with front end angular. Unfortunately, that
project was not successfully. I should say angular is not the major factor
to be blamed but at least a straw buckle the camel.
Angular is just a UI thing, how easy it is to write with it?
Linkedin has a article about reverse interview technique. it is about asking
question like '... 阅读全帖
b***e
发帖数: 1419
8
根据我一般不资深的经验来看,angular的如果用来搭一些快的东西确实是省时省力的
。因为scaffold比较多。但是如果真是做深入下去,product design需要非常精确的实
现某些feature和functionality的话,花时间和angular战斗不值当的。我个人意见是
angular有些像dreamweaver这样的货,门外汉来了基本不用怎么学就可以上手,做的东
西也还不错,于是很高兴。但是真正严肃的功能性的网站没法用这个做。这些评论前台
框架的人很多都不是专业的,而是designer转过来的。这些人不懂什么function
closure, variable scope, dynamic dispatching etc。抓个angular立刻能用当然好
。Angular火和RoR火是一个道理。就是门槛低,啥人来了都可以豁搞。但什么东西要做
好做大需要专业素养。
l**********n
发帖数: 8443
9
I am not a big cow. I just used Angular for a while. directive is reusable
and every easy to test with. Angular has dependency injection and angular
mock. That is why it is very easy to test the behavior. If your code is not
spaghetti ( not too much inter-dependency ), it would be very easy to write
tests.
because Javascript is single - thread, and Angular runs a loop to check the
state of the models, you need use $timeout to wrap functions, if the
functions change the state of the models outsid... 阅读全帖
w********m
发帖数: 1137
10
来自主题: Programming版 - Backbone 还是angular
angular1/2是个政治斗争的产物。
话说狗家老大劈材上位之前的最大成就,是到处吹牛要用chrome取代android,保证狗
家千秋万代一统江湖。
最重要的一步是用javascript代替android上面的java。
当时说18个月内完成。
劈材哥的三哥核心组当然按期做不出来,现在大概超期两年了吧。
劈材说难度很大。
没想到facebook的react横空出世,劈材的脸都要气绿了。
angular是狗家做的最好的开源。那就借它的名气抄一下react吧。
所以angular 1 是web,angular 2 是mobile。
两者除了名字,没什么相似的。
以三哥的开发,三姐的测试,angular 2的正式版遥遥无期。
angular 1以后大概是社区接手。
w********m
发帖数: 1137
11
来自主题: Programming版 - Backbone 还是angular
angular1/2是个政治斗争的产物。
话说狗家老大劈材上位之前的最大成就,是到处吹牛要用chrome取代android,保证狗
家千秋万代一统江湖。
最重要的一步是用javascript代替android上面的java。
当时说18个月内完成。
劈材哥的三哥核心组当然按期做不出来,现在大概超期两年了吧。
劈材说难度很大。
没想到facebook的react横空出世,劈材的脸都要气绿了。
angular是狗家做的最好的开源。那就借它的名气抄一下react吧。
所以angular 1 是web,angular 2 是mobile。
两者除了名字,没什么相似的。
以三哥的开发,三姐的测试,angular 2的正式版遥遥无期。
angular 1以后大概是社区接手。
s***o
发帖数: 2191
12
现在网上互喷口水最多的大概就是angular帮跟ember帮,这个Tom Dale攻击起竞争对手
来那是不遗余力,非常凶恶。而angular team方面则显得有风度得多。
ember ”据说“ 很适合做large scale system。但有一个concern就是it's a very
opinionated framework。如果你跟Dale的思路合拍,完全同意他的那些”best
practices“,ember可能是个非常完美的选择。
angular最大的优点在我看来是它的openness,具体说就是embrace http and html
instead of hiding them. 一方面framework本身提供了足够的boilerplate支持,另
一方面,碰到复杂情况需要裸搞的时候也没问题。
而且将来Object.observe成为标准后,会把angular因为使用dirty checking而带来的
performance方面的最大漏洞补上。
a*******o
发帖数: 290
13
Backbone 前几年很火。但现在Angular风头更劲。Backbone学习起来应该容易很多。如
果用Backbone,可能会要选用一些其他的库,因为Backbone自身功能不象Angular全面
。Angular的功能几乎无所不包,如data binding, routing, validation, templating
, modulization。Angular还带jquery lite, async lib, end to end testing
library etc。如果是渐进式的引进到项目中,Backbone更合适。如果是开发新项目,
两者都可以试一试,然后再决定哪个更适合。
s***o
发帖数: 2191
14
现在网上互喷口水最多的大概就是angular帮跟ember帮,这个Tom Dale攻击起竞争对手
来那是不遗余力,非常凶恶。而angular team方面则显得有风度得多。
ember ”据说“ 很适合做large scale system。但有一个concern就是it's a very
opinionated framework。如果你跟Dale的思路合拍,完全同意他的那些”best
practices“,ember可能是个非常完美的选择。
angular最大的优点在我看来是它的openness,具体说就是embrace http and html
instead of hiding them. 一方面framework本身提供了足够的boilerplate支持,另
一方面,碰到复杂情况需要裸搞的时候也没问题。
而且将来Object.observe成为标准后,会把angular因为使用dirty checking而带来的
performance方面的最大漏洞补上。
a*******o
发帖数: 290
15
Backbone 前几年很火。但现在Angular风头更劲。Backbone学习起来应该容易很多。如
果用Backbone,可能会要选用一些其他的库,因为Backbone自身功能不象Angular全面
。Angular的功能几乎无所不包,如data binding, routing, validation, templating
, modulization。Angular还带jquery lite, async lib, end to end testing
library etc。如果是渐进式的引进到项目中,Backbone更合适。如果是开发新项目,
两者都可以试一试,然后再决定哪个更适合。
i**i
发帖数: 1500
16
1. angular是以数据为中心。适合做复杂的逻辑和流程。和后台非常容易配合。
2. google支持,future proof.。 比如,observe pattern让angular效率提高很多。
polymer和angular相得益彰。
3. 推荐ionic。ionic选angular是有道理的。
h******b
发帖数: 6055
17
来自主题: Programming版 - angular是否淘汰jquery了
最近试图上手HTML 5 app,比较ionic的angular和jquery mobile。
结果越写越顺手。 感觉angular各方面都精简很多。 直接在HTML里塞{variable},
强的一塌糊涂。 controller和service非常好用。 写动态网页或app的话根本不是一
个级别的。
据说写angular的就应该不用jquery。 angular如果精通了是否可以解决所有前台需要
? 配合mean stack一个语言从网站到app开发够我用十年了?
c*********e
发帖数: 16335
18
来自主题: Programming版 - 学angular js有哪些有用的书?
太长了。我觉得angular js比jquery高级,有的地方更簡單,比如用户在input里输入
了数据,马上根据用户输入产生的值就变了。这个就比asp.net里面的簡單,而且全是
javascript,在客户端生成的。有了它,asp.net 服务器端处理了再响应就过时了。
看了半天,没看出为啥jquery, angular js可以同时在一个网页里用。贴子太长了,又
罗嗦。现在文笔不好的也可以在网上开贴子,非常误人子弟。angular把mvc的那一套搞
在js里面,还是挺方便的。将来出了chrome os,就可能有大作为。
anyway,我公司一个project就是用angular js做的。
Y**G
发帖数: 1089
19
来自主题: Programming版 - Angular vs. React
https://www.airpair.com/angularjs/posts/angular-vs-react-the-tie-breaker
先贴结论:
3. Summary
Both frameworks are awesome, and it's hard to decide which to use. Angular
is very opinionated, which can be great if it fits your development scenario
. React gives you freedom and simplicity, but lacks the declarative power of
Angular. However, when using react-templates, you'll get to use a lot of
the stuff we love about Angular, but without the messy stuff. For people
that are strong in vanillajs, have ... 阅读全帖
w*s
发帖数: 7227
20
来自主题: Programming版 - 讨论node/angular route的error handling
讨论一下啊,不一定说得清。
目前我的整个path这样,很普通
angular route -> controller, http get method
-> node.js route, multiple middleware,
-> node.js last middleware calls python script
-> angular controller
-> angular partial view
现在有不同层次的error handling,
1. node server is down
2. python script in node.js fails
3. node route middleware 1 stops at "not logged in"
should redirect to login page
4. node route middleware 2 stops at "not enough resource",
node ret... 阅读全帖
h******b
发帖数: 6055
21
来自主题: Programming版 - angular是否淘汰jquery了
是的。 那么angular vs jquery + backbone好了。 事实上因为angular自带jqlite
大部分tutorial建议放弃jquery。 我自己jquery没学过,一看dollar sign就头疼,
如果新学是否直接angular?
h******b
发帖数: 6055
22
来自主题: Programming版 - angular是否淘汰jquery了
bootstrap和angular普通搭档吧。
我的算盘是angular/bootstrap搞网页,angular/ionic搞app,后台mongo/node。
c*********e
发帖数: 16335
23
来自主题: Programming版 - 学angular js有哪些有用的书?
什么是directive?
project的关键是,要能同时选n行,然后clone这n行的数据,显示在grid里,之后能编
辑一下这些新数据,然后存进数据库。
你说的那些plugin里面,哪些能这么做?
以前见过别人用jqgrid来clone一行数据。现在可能我再加几行code就能同时clone多行
数据了。
angular js做这个容易吗?如果容易上手,我就用angular js做了。
用angular js的同时,不能用jquery,ajax,对吗?
h******b
发帖数: 6055
24
哪里有那么多。
纯jquery加几个插件是最多的。
然后backbone和angular是同级别的,老一代新一代两个框架。 其他的基本上都可以
忽视了。 这两个你学一个也就够用了。 angular最近几年火一点。
测试也就是那么回事。 qa找不出来的就让客户踩雷好了。 有几个网页/app的bug是
mission critical的? 这年头什么网页/app没有bug?
angular有Karma有Jasmine, 基本上够了。真的什么巨大项目那得看整个团队水平和工
作态度,不是工具本身。
d****n
发帖数: 1637
25
来自主题: Programming版 - Angular 2: Built on TypeScript
https://angular.io/
Angular 2.0 Website (angular.io)
抓紧学吧,同学们,根上时代的步伐。
z****e
发帖数: 54598
26
来自主题: Programming版 - Angular 2: Built on TypeScript
笑死了,不作不死
angular就相当于做爱时候弄了一套
已经很烦了,typescript再来一层
你做爱时候弄两层套套会有什么感觉?
这就是为啥angular.dart一点都不火的原因
根本没必要嘛,直接扔掉
angular就是一坑,整个js就是一大坑
d****n
发帖数: 1637
27
来自主题: Programming版 - Angular 2: Built on TypeScript
https://angular.io/
Angular 2.0 Website (angular.io)
抓紧学吧,同学们,根上时代的步伐。
z****e
发帖数: 54598
28
来自主题: Programming版 - Angular 2: Built on TypeScript
笑死了,不作不死
angular就相当于做爱时候弄了一套
已经很烦了,typescript再来一层
你做爱时候弄两层套套会有什么感觉?
这就是为啥angular.dart一点都不火的原因
根本没必要嘛,直接扔掉
angular就是一坑,整个js就是一大坑
c***s
发帖数: 506
29
来自主题: Programming版 - Backbone 还是angular
我用过backbone + marionette 3年,
angular 1.x 6个月
现在用react 几个星期。
要么不要转,千万别转成angular。learning curve 大,复杂,而且是没必要的那种。
react真是不错。如果你已经有backbone, 可以新的部分用react, 老的部分继续
backbone, 很和谐。
angular 最大的卖点two-way binding在app复杂的情况下简直是拖后腿
r***y
发帖数: 4379
30
来自主题: Programming版 - Backbone 还是angular
你这还是在说老黄历 1.x 啊
angular 2 跟 angular 1 就不是一个东西了.
loganfreeman 上面提到 two-way binding 在 angular 2 已经不是 default 的了.
c***s
发帖数: 506
31
来自主题: Programming版 - Backbone 还是angular
我知道啊。
很多人喜欢angular是因为two-way binding, 但这其实很多时候并不好用,如果不用这
个功能,那angular还有啥好处?
react一天就可以学会, 一个星其就可以高效率。angular要几天?
最最重要的是,front end 现在技术变得特别快,不要选一个monolithic的framework
,还是选library安全,转得快。
c***s
发帖数: 506
32
来自主题: Programming版 - Backbone 还是angular
我用过backbone + marionette 3年,
angular 1.x 6个月
现在用react 几个星期。
要么不要转,千万别转成angular。learning curve 大,复杂,而且是没必要的那种。
react真是不错。如果你已经有backbone, 可以新的部分用react, 老的部分继续
backbone, 很和谐。
angular 最大的卖点two-way binding在app复杂的情况下简直是拖后腿
r***y
发帖数: 4379
33
来自主题: Programming版 - Backbone 还是angular
你这还是在说老黄历 1.x 啊
angular 2 跟 angular 1 就不是一个东西了.
loganfreeman 上面提到 two-way binding 在 angular 2 已经不是 default 的了.
c***s
发帖数: 506
34
来自主题: Programming版 - Backbone 还是angular
我知道啊。
很多人喜欢angular是因为two-way binding, 但这其实很多时候并不好用,如果不用这
个功能,那angular还有啥好处?
react一天就可以学会, 一个星其就可以高效率。angular要几天?
最最重要的是,front end 现在技术变得特别快,不要选一个monolithic的framework
,还是选library安全,转得快。
T********i
发帖数: 2416
35
来自主题: Programming版 - 再说说react & angular 2
首先我不是行家,纯粹业余水平。
去年看了看angular 1发现出场人物太多,像电话号码簿。完全不靠谱。倒是react如同
行云流水。对我的胃口。试着用react做了些东西。感觉也不错。
angular 2还没时间看。据说抄了react挺多。而且和angular 1完全不同,现在还是
beta,其实react也是。行家能不能给个意见?纯粹技术角度。到底谁更牛一点?
再说说native。其实我挺看好js UI的。主要这么多年这么多资源投进去。界面能做到
无限炫目了。其实HTML和CSS里面该有的元素都补全了,就能证明是图灵完全UI了。而
且轮子也够多。
但是地但是,今天看了一些进展,太他妈的慢了。这些人整天都干啥?
首先说编译器,ionic基于cordova,react native有自己的runtime(JavaScriptCore
which is the JavaScript engine that powers Safari)。基本上都是不编译的。
其次说说整合,这两种现在也就只能render一下UI。深度是整合和浏览器比较都差远了
。连TCP之类的都要靠插件。不能用node的标... 阅读全帖
d******e
发帖数: 2265
36
No, angular is MVC
boostrap is pure UI.
boostrap is dominated now. Foundation is second.
angular/ember is not useful for small projects.
d******e
发帖数: 2265
37
No, angular is MVC
boostrap is pure UI.
boostrap is dominated now. Foundation is second.
angular/ember is not useful for small projects.
g*******o
发帖数: 156
38
有同感。试用过backbone和angular,感觉backbone更自然,angular规矩太多了~~
i**i
发帖数: 1500
39
如果做app, angular是必须的. 如果考虑seo, 可以不选angular.
d*******r
发帖数: 3299
40
来自主题: Programming版 - angular是否淘汰jquery了
继续关注,呵呵
我跟组里的前端推荐试试 Angular.js,
他们都怕学,觉得太 magical 了,
听说 Angular.js 有性能坑,不知道是不是真的
l**********n
发帖数: 8443
41
来自主题: Programming版 - angular是否淘汰jquery了
感觉angular这么做,很想Flex啊,basically it is a single page application.
the entire html page is equivalent to an application. Each individual view
has its own model and controller. Maybe the entire application has some
service provider. If a child view cannot find the binding expression, it
will traverse up to its parent and all the way to the root application.
So what angular is nothing new or revolutionary. It is just doing the same
thing that Flex has done by parsing html and javascript.
I thought it... 阅读全帖
l**********n
发帖数: 8443
42
来自主题: Programming版 - Angular 秒杀 Backbone?
angular还行吧。比ember强。我最近弄这个ember,实在觉得很差啊。angular其实挺简
单的。就是我觉得它野心太大。
l**********n
发帖数: 8443
43
来自主题: Programming版 - Angular 秒杀 Backbone?
你写一个angular directive代码量其实不小。很多时候angular directive不能给你想
用的。
L*****a
发帖数: 3080
44
来自主题: Programming版 - angular怎么解决script loading的
requirejs,好像script loading是angular的roadmap之一。有些基于angular的
scaffolding也有scriptloading。
c*********e
发帖数: 16335
45
来自主题: Programming版 - 学angular js有哪些有用的书?
没说过我是高手啊,哈哈。
最近要做一个gridview,每行要有一个checkbox,用户要同时选多行数据,clone多行数
据,然后稍微改一下,成新数据,存入数据库。
想用jqgrid直接上。但是可能angular js做更灵活更自由,将来有scalable的空间。
哪位有这方面经验的说说,是用jqgrid这个plugin,还是自己用angular js写?
【one 在 loganfreeman (Now we are one!) 的大作中提到: 】
c*********e
发帖数: 16335
46
angular js就是穷人的telerik.有了angular js,不用telerik也能够把grid view,
list view做得很漂亮。现在都大量用ajax,所以通过url传参数会越来越不流行。
d****n
发帖数: 1637
47
我的后端只传送json,一点html template都不管。
前端全是angular,完全没问题。
angular更适合不太艺术气质的 后端programmer
b***e
发帖数: 1419
48
Be careful of google shit like Angular. V2 is not backward compatible with
V1. So unless you want to keep being an experimental mouse... Besides,
Angular is like shit anyways. Debugging is like hell. Not worth the
efforts to me. It is more for amateurs, not for professionals.
s*i
发帖数: 5025
49
http://www.reddit.com/r/angularjs/comments/2iydoh/angular_vs_se
似乎一边倒!
根据我非常资深的WebDevelop的经验来看,针对用户的设计,大趋势已经非常明显了:
基本上构架是,REST API + 灵活的客户端。
客户端包括网页和移动。懒一点的或人手不够的,总想到一个网页客户端然后靠各种
CSS什么的假装成移动样子。
而网页来说,任何服务器端渲染的技术,Spring MVC,NET MVC,甚至Node的一些
Template技术,都太Heavy了。好点的构架基本上又回到原点:Web Server只负责提供
静态文件(包括JS,Styles,HTML templates 等)。
而网页客户端,目前就Angular最好用!因为跟服务器无关(除了获取REST数据),测
试容易,Deploy容易,维护容易,个方面的好处随之而来。而Native移动的开发基本上
也是差不多调用同样的REST服务。
同学们,不要犹豫了:
搞REST API: 将来就是Node最简单上手,Lightweight。其他所有的 Frameworks,最... 阅读全帖
b**m
发帖数: 1466
50
I predict react will win the war against angular, although react is more
like a library than a framework. Flux is the framework based on react, but I
'm not sure the fate of the dispatcher library.
Unidirectional data binding is much simpler than the two way data-binding in
angular.
1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)