摘要: 多人协同构建一个大型的Web应用程序是一件困难的事。很多大型的Web应用程序开发到最后变得越来越头疼,很大一部分原因是由于JavaScript的架构设计的不清晰以及不具备高扩展性。在日常的工作中寻找一些trick以及一些tip只能解决特定问题,而不能让你的架构具有伸缩性。 将应用程序分解为多个层次,规定每层特定角色以及责任,让应用程序保持松耦合,这样的话,特定层接口被删除,修改或者替换的话对其它层的影响都是最小的。 整个应用程序架构应该由以下几个部分组成:ModuleSandboxCoreBase 我们可以在已有的JavaScript框架(jQuery, Dojo等)基础上构建我们的... 阅读全文
posted @ 2012-01-04 17:33 chinatea 阅读(389) 评论(2) 推荐(0)