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