我正在大规模开发application
。最初我的方法很困惑,即使我从一月份开始开发,我也是javascript的初学者。我正在寻找一种mvc方法,并找到了一些指导方针,例如:
模型:包含AJAX
调用和服务
控制器: 例如 jQuery
小部件等
视图:例如HTML 的渲染等等..
我真的不清楚如何javascript
完全按照上述三个建议来构建应用程序。我可以做任何事情,我可以管理template
我可以写jQuery
操作,我可以AJAX
打电话。
我不清楚的是如何真正划分这三个模块。当我尝试这种方法时,我无法module
只做它必须做的事情。
我还尝试了一种MV*方法,根据我所看到的和我的需要,这可能是一种更好的方法,因为我必须在客户端做bind
大量的div
s ,生成event
s ,只data
从server
侧面接收。
我想知道的:
每个人的真正能力是Module
什么?例如,如果我必须bind
a click
event
to a button
,我必须在哪里写
.on('click',callback)
方法?我必须在哪里写callback
他会打电话?
我写道:没有框架,因为我确信如果我不理解从头开始编写它的方法,那么我将完全理解完整框架的使用。
我希望我的疑问很清楚,如果没有,请发表评论,如果可以的话,我会尽力解释得更好。无论如何,对不起我的英语。