- 主题:web开发的javascript架构问题,有了解的么?
如果用现在的开发一些流行的js库,比如jQuery、easyUI、webix等等,怎么做各个页面之间的代码呢?
每个页面一个js文件呢,还是,整个站点统一一个js文件?
js的编写有没有什么需要遵循的原则?
谢谢!!
ps:我的后台用php开发,php使用框架,做了前后端分离。
--
FROM 202.98.17.*
每个页面的js是独立写的还是统一来做的?
【 在 freeasyman () 的大作中提到: 】
: 各个页面“之间”是啥意思?
: 【 在 leeyc (巡山小校) 的大作中提到: 】
--
FROM 36.48.109.*
如果是比较大型的项目
页面比较多的情况,js怎么架构呢?
【 在 Adnim () 的大作中提到: 】
: 区分这个干么呢
: 【 在 leeyc (巡山小校) 的大作中提到: 】
--
FROM 36.48.109.*
不是,我的意思是,使用jquery easyui 等js库的 大型web项目的js文档组织架构怎么来做比较好
【 在 Tux () 的大作中提到: 】
: 不知道你问的是不是requirejs, seajs之类的
:
:
:
--
FROM 36.48.109.*
这个貌似不错。
【 在 itao 的大作中提到: 】
: 作为一个后端,感觉 angular 太庞大笨重了。还是喜欢轻量一些的 knockoutjs ~
--
FROM 59.72.104.*
哦哦,这个建议非常好,非常感谢
【 在 delighting () 的大作中提到: 】
: 一个页面一个js好一些,当然通用的代码或者widget可以抽取出来,作为单独的js。
: 其实js开发也可以做到用OO思想去组织,例如继承。我喜欢Dojo, 功能太强大了
: 【 在 leeyc 的大作中提到: 】
--
FROM 36.48.113.*
哦哦,这个很有参考意义,谢谢
【 在 dhcn () 的大作中提到: 】
: 废话不多说了,贴一个我的带注释的Django母模板JS三级架构
: <script src="//cdn.jsdelivr.net/jquery/1.11.1/jquery.min.js"></script>
: <script src="//cdn.jsdelivr.net/angular.all/1.2.18/angular-all.min.js"></script>
: <!-- Latest compiled and minified JavaScript -->
--
FROM 36.48.113.*