摘要:
转自http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.html复杂的软件必须有清晰合理的架构,否则无法开发和维护。MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生... 阅读全文
摘要:
转自http://www.cnblogs.com/bvbook/archive/2008/12/24/1360942.html相互竞争的服务架构The Competing Architectures我们已经给出了“不同Web服务会有不同做法”的两个主要问题,现在要据此对不同风格的Web服务进行分类了... 阅读全文
摘要:
转自http://www.infoq.com/cn/articles/how-to-design-a-good-restful-api引子在移动互联网、云计算迅猛发展的今天,作为一名Web开发者,如果您还没听说过“REST”这个buzzword,显然已经落伍了。夸张点说,甚至“出了门都不好意思跟别人... 阅读全文