Angular的开箱体验

2013-11-04 09:53:45 +08:00
 9P
作为一名用django 吃饭的程序员,
对Angular做了一次体验,
总体来说,怪兽还是让人无比惊艳的!

http://scriptogr.am/pison/post/angular
6929 次点击
所在节点    Python
19 条回复
akinoniku
2013-11-04 10:00:03 +08:00
我现在的方案是Django rest framework做后端

angular + restangular + grunt 做前端

前后端可以分离开发了,不用像文中那么麻烦,只是学习成本高那么一点点,值得。
ivenvd
2013-11-04 10:03:21 +08:00
@akinoniku 前后端分开开发,国际化方面怎么解决的?
9P
2013-11-04 10:04:17 +08:00
@akinoniku 诶?有具体分享吗? 我想也是前后分开开发,django只提供数据,不需要关心页面模板。
akinoniku
2013-11-04 10:21:44 +08:00
@ivenvd http://pascalprecht.github.io/angular-translate/ 我打算用这个,国际化只在前端做


@9P 试一下 http://django-rest-framework.org/ ?或者先了解一下restful server的思想? 具体的实例暂时没有
zyAndroid
2013-11-04 10:41:08 +08:00
如果只是一些model层面的操作,piston也挺好用的
9P
2013-11-04 10:51:04 +08:00
@akinoniku 我看到你发得一个帖子中得 后端提供api方式,前后分离得方案感觉挺好得!
9P
2013-11-04 10:52:14 +08:00
clino
2013-11-04 10:58:52 +08:00
我现在在尝试的是 uliweb+avalon
觉得很多会改成后端提供api了

感觉用mvvm的框架比较有利于后端开发者写前端的东东
9P
2013-11-04 11:00:48 +08:00
@clino 那会不会不利于前端开发呢-。- 厚此薄彼不太好啊~
9P
2013-11-04 11:02:28 +08:00
@clino https://github.com/limodou/uliweb 这个框架 挺新的啊。tonado ,flask ,webpy, django 就够用了吧。python的框架真是层出不穷啊
clino
2013-11-04 11:09:18 +08:00
@9P uliweb其实不算太新,08年开始的,也发展了五年多了,用的人不算多,但绝对是很好用的
smalldirector
2013-11-04 16:21:15 +08:00
目前公司的项目完全采用angular,写js逻辑真心比Jquery方便n倍。真是谁用谁知道~~
其实采用的初衷是,想写js的单元测试,然后采用这个框架,但是用着用着发现angular真心方便js小白的~~
qianlifeng
2013-11-04 17:30:32 +08:00
用angularjs写过一个chrome扩展,渐渐喜欢上angularjs
initialdp
2013-11-04 18:08:05 +08:00
借贴咨询一下:

有人试过ember.js么?貌似这两个都不错啊。我们现在的一些web应用主要用jQuery,如果想升级的话,用anjularjs好点,还是用emberjs好点?谢谢。
9P
2013-11-04 20:03:18 +08:00
@smalldirector 我也是这么觉得,很多功能如果用jquery实现,逻辑上反而会复杂很多。
9P
2013-11-04 20:04:06 +08:00
@qianlifeng 我也想尝试写个插件玩玩呢。
mactive
2013-11-04 22:36:41 +08:00
誰用誰知道,建議好好理解一下directive, filter, factory/service. angular也是基於這些寫的
前一陣子在折騰跨域調用(CORS)有些心得.
9P
2013-11-07 10:24:49 +08:00
@mactive 哈哈,是呢,不错的! 要是掌握了,是不是就无敌了呢
mactive
2013-11-07 16:15:53 +08:00
@9P 要掌握不算难 关键是现在文档难读,教程比较零散
follow this path http://www.thinkster.io/pick/GtaQ0oMGIl/a-better-way-to-learn-angularjs

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

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

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

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

© 2021 V2EX