We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
此篇博文介绍 我所认为的应用框架设计原理。 应用框架是指为解决前端应用程序复杂性的一套解决方案。它的特征是分层。 我不保证我的阐述是对的。不过,
图解: MVC是java十几年来一统企业应用程序后台框架的杀手锏。所以将它作为前端应用框架的核心,不求一览众山小,但肯定可以‘高枕无忧’。事实上,近几年火热的‘MV**'不都是它的变种吗? 层与层之间以接口通信。如果是模块化,需要封装‘伪接口’,去自动做一些业务和束缚流程。
图解: 前端基本可以通过这5层来划分。但依照项目的复杂程度,我们通常只考虑MVC三层。S自动归入V。D自动归入M。 而且,若项目简单,如WAP项目,将MVC合为一层。V+C耦合太严重,VC+M,如Backbone框架。 具体划分,依业务复杂度和特征决定。
继续看例子
The text was updated successfully, but these errors were encountered:
No branches or pull requests
概论
此篇博文介绍 我所认为的应用框架设计原理。
应用框架是指为解决前端应用程序复杂性的一套解决方案。它的特征是分层。
我不保证我的阐述是对的。不过,
基础有对错,但从客观经验得出的理论没有对错,仅有适应范畴或优劣的区别,它们都能保证你达到目的地。
应用框架原理
MVC原理
继续看例子
The text was updated successfully, but these errors were encountered: