请问, 前端AngularJS+后端Restful架构做网站 ,会不会是未来的趋势?

2013-08-11 19:09:20 +08:00
 buru
现在移动设备越来越普及,一般网站都要做些restful api供手机端调用,
如果后端不直接输出html,而由js来负责做这个事情,那就只需要维护一套代码,方便多了。


另外对初学者来说,是否推荐用AngularJS?还是先学jQuery最好?
10884 次点击
所在节点    问与答
15 条回复
netputer
2013-08-12 13:56:26 +08:00
当然是未来的趋势,这样不管是前端还是客户端,都可以通过统一的 API 获取数据。

此外, jQuery 和 AngularJS 不是同一类东西, jQuery 只是一个方便开发的库,而 AngularJS 是一个完整框架。
saharabear
2013-08-12 14:05:58 +08:00
AngularJS 在响应型产品中是趋势.但响应式产品并不是一切,依然有很多产品是"信息式"
buru
2013-08-12 15:20:40 +08:00
@saharabear 你是指富客户端产品吗? 像google reader这种的
66beta
2013-08-12 15:38:04 +08:00
刚看到一篇blog:
Why Does Angular.js Rock?
http://angular-tips.com/blog/2013/08/why-does-angular-dot-js-rock/
juicy
2013-08-12 16:11:43 +08:00
@saharabear 赞同!“信息式”的产品要是用angular,纯粹是给自己找麻烦
lyric
2013-08-12 17:23:40 +08:00
@juicy 不麻烦。Angular很轻的。


@buru 当然,这是未来啊(WebApp鼓吹者Lyric如是说
lyric
2013-08-12 17:24:04 +08:00
@buru 学Angular,Angular是jQuery Free的
buru
2013-08-12 17:25:50 +08:00
@juicy 为什么说是找麻烦呢? 用后端渲染html也要写很多{{ var }} 这样的模板变量啊
看来我还是学了这个框架之后再来判断
buru
2013-08-12 17:29:49 +08:00
@lyric 看了你博客,你还没上大学就进微信团队了啊,很棒。你在那边开发web app吗?
awebird
2013-08-12 17:36:59 +08:00
前段时间用ng做了个wap项目,最大的感慨就是现在有小需求变更的话改起来真是方便快捷,基本上都是几行瞬间搞定,还不会破坏原来的架构。two way data-binding带来的好处,直接把需求的业务逻辑直译成代码就ok了~
wenbinwu
2013-08-12 17:49:09 +08:00
没有什么是万能的,语言尚且如此,何况一个框架
juicy
2013-08-12 18:08:47 +08:00
@buru 我是想如果光为了实现“信息式”的产品而去专门学习angular,会增加很多学习成本(当然感兴趣就想学的话...);而且因为会有两次请求,从而在体验上,用户会发现页面加载初期会有短暂的“无内容”的时期~相比之下,一次加载多直接啊~~
clc3123
2013-08-12 19:01:20 +08:00
别忘了还有ember.js,一样好用。
weakish
2013-08-12 22:39:20 +08:00
@buru lyric上大學的時候還沒有微信……
lyric
2013-08-13 01:26:31 +08:00
@buru
@weakish 咯咯咯

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/78764

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX