最好有开源项目可以学习学习。
写 jQuery 要写吐了。
急需要变身。
先谢谢各位。
1
windfarer 2015 年 12 月 10 日 via Android
其实 rest 接口的话用哪个都一样吧,先试试 angular ?
|
2
lixia625 OP |
3
heian0224 2015 年 12 月 10 日 via Android
试试 vue?
|
4
restran 2015 年 12 月 10 日
vue +1
|
5
hantsy 2015 年 12 月 10 日
|
6
lixia625 OP |
9
timonwong 2015 年 12 月 10 日 我们用的是 AngularJs ,流程目前是走 Gulp + Browserify (所有的 templates 都会编译为 js ,不走 HTTP 请求),短期内会替换为 webpack
API 用的是 django-rest-framework ,由于我们没有数据库,但是有大量的 API 调用,稍微封了下。 登录方面,由于我们这里是后端处理的 SSO (一个 Apache 模块),目前采用的是粗暴的在 django template 里面注入 js 的用户基本信息及 token 。 对于模板之间的冲突,你可以在 django template 中,使用 {% verbatim %}{% endverbatim %} or, 配置 angularjs 的 $interpolateProvider( https://docs.angularjs.org/api/ng/provider/$interpolateProvider, 当然我们没有这样做,因为 template 都编译了) startSymbol(); endSymbol(); |
10
timonwong 2015 年 12 月 10 日
当然,如果你不是使用 SPA ,可以参考 horizon 的做法,我个人不怎么喜欢
|
11
jarlyyn 2015 年 12 月 10 日
如果用 mvvm ,后台是啥重要么?
就算 jquery,配合 underscore/lodash 的模板实现一下也不复杂吧 |
12
lwbjing 2015 年 12 月 10 日
两个不搭噶啊哥... 前端千变万化,任你后端用的啥...
|
13
cxbig 2015 年 12 月 10 日
建议 React+Redux
|
14
lwbjing 2015 年 12 月 10 日 正经一下... avalonjs 适合你需要搭配低版本 IE 的场景.. 然后 angular 而言,还是推荐 vue ,如果是写后台的话,不妨看看蚂蚁金服的 [react ui]( http://ant.design/) 实现..
|
15
shooter 2015 年 12 月 10 日
|
16
clino 2015 年 12 月 10 日
avalonjs
|
17
sox 2015 年 12 月 10 日
重构麻烦的话,推荐 Vue 和为非单页应用设计的 vue-simple-router https://github.com/egoist/vue-simple-router
和是不是 django 没有任何关系。 |
18
LancerComet 2015 年 12 月 10 日
楼主不妨试试 Avalon + Browserify ,个人感觉 Webpack + Vue 可能会增加楼主学习成本(?)
|
20
hbkdsm 2015 年 12 月 10 日
用啥不重要,重要的是先进行前后端分离
|
21
yunkou 2015 年 12 月 10 日
Vue
|
22
chemzqm 2015 年 12 月 10 日 我觉得你还是就用 jquery 吧 换别的只会让你吐更多😏
|
24
tongqi 2015 年 12 月 11 日 via iPad 前端: react + react-router + redux + webpack
后端: django-rest-framework |
25
hqlf6rqieee3 2015 年 12 月 11 日
前端: angular
后端: django-rest-framework |
26
lyhapple 2015 年 12 月 11 日
https://github.com/lyhapple/django-adminlte 中午刚 push 了一个, 用的 vue.js , 不过用的不彻底,还在用 jquery
|