Angularjs 还是 Backbone 好?

2014-12-28 16:43:30 +08:00
 alexapollo
现在项目老大要求用Backbone,但看google trend,angularjs上涨速度很可怕
到底要用哪个呢?
4692 次点击
所在节点    程序员
29 条回复
coolicer
2014-12-29 11:08:28 +08:00
@yetone 虽然我没用过react,但是人家说明是专注V层,你说这样的话负责吗?而且react引入那套东西,我感觉有点...,看数量就知道angular用的人多。
semicircle21
2014-12-29 11:40:28 +08:00
@14
我现在不是搞 web 开发的, 以前是, 只是还想跟跟最新的技术.
因为 angularJs 比较火, 扫过一眼, 发现 angularJs 仿佛是向 browser 输出的是没有完全 render 数据的一种 market language, 然后再通过 browser 端(目前是 js, 据说以后 chrome 原生支持)完成最终数据的 render.
那么问题就来了, 这样做是否对搜索引擎友好?
其实对现在所有的 "重型 js" 的方案 , 我都有这样的疑问.
coolicer
2014-12-29 11:43:30 +08:00
@semicircle21 不利于SEO要自己做处理才可以,它还是着重做后台单页应用。
semicircle21
2014-12-29 11:50:20 +08:00
@coolicer 自己处理, 就是说专门为搜索引擎出个纯数据的版本吧?
我注意到 angularJs 的 url 还会是有变化的, 在#之后,
希望未来搜索引擎能支持, 这样能省很多事.
coolicer
2014-12-29 11:56:55 +08:00
@semicircle21 对于现代浏览器,已经有人做了一个方案,爬虫专门会得到照顾的。如果是全浏览器,目前我看别人的做法是识别爬虫生成一个特定的页面。如果是复杂的,应该还是生成 静态页这种传统的会适应好一点。
14
2014-12-29 11:59:33 +08:00
@semicircle21 不友好,需要特别处理。一般用来做后台管理单页应用,这种需要大量增删改查的场景。
dishonest
2014-12-29 14:04:34 +08:00
正在用react 。。 这货不错,非常灵活
msg7086
2014-12-29 17:27:13 +08:00
Angular 适合不需要搜索引擎参与的东西
rrrrutdk
2014-12-30 11:56:17 +08:00
必须BackboneJS,除非你想激怒你老大。

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

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

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

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

© 2021 V2EX