资讯月刊下载
第121期(18-03)
- java程序员开发常用的工具
- 3月全球数据库排名:postgresql 再迎暴涨
第120期(18-02)
- 开源巨献:2017 年 google 开源了这些超赞的项目
- 关于区块链,程序员需要了解什么
第119期(18-01)
- 编写高性能java代码的最佳实践
- 从15000个python开源项目中精选的top30,github平均star为3707,赶紧收藏!
[编程语言] 你真的理解了mvc, mvp, mvvm吗?
前言: 准备写这篇文章的时候 , 我自认为对mvc已经有深刻理解了,可是画图的时候发现,理解还是有漏洞,于是又阅读,思考,整理,加深了理解, 写了这篇文章, 估计还有漏洞,欢迎讨论。 这再一次说明了写作的好处: 很多时候自以为理解了,实际上脑海中有很多想当然的假设,写作会把这些假设给暴露出来。 大概是二三十年前, 人类逐渐从命令行界面时代走出来,进化到了gui时代。 注: gui(graphic ...
[编程语言]
本文来自:tkb至简 如果你在构建一个面向公众的web站点,那么在项目结尾时你想要实现的就是web负载性能良好。这意味着,你要确保你的产品在高负载下(50个并发用户或者每秒200个用户等等)能够运行,即使你认为此时不会有那么大的负载。久而久之,你的web站点可能吸引越来越多的用户,此时如果web的负载难以让人忍受时,那么自然而然网站开始走下坡路,意味着客户流失以及名誉受损。 那么可以采取哪些措施 ...
[web前端]
【编者按】近日,阿里无线事业部前端工程师寒泉在一篇文章《谈谈ui架构设计的演化》中表示,从经典mvc到mvvm,ui架构经过数次重大变迁。今天无数经过演绎的mvc实现和科普文,要么是原本作者概念已经很混乱,掺杂私货,要么为了适配现代的标记语言和控件模式,自己修改了经典mvc中的一些概念和耦合关系。实际上今天mvc已经没法作为一种交流的标准词汇了。该文从mvc的发展历程着手,对其概念及演进过程进行了肃 ...
[编程语言]
javascript世界似乎进入了一个churn rate(流失率)的危机,框架和技术在以一种不可持续的速度被挤出和消失。不过我认为社会将会适应以及采取新的实践来回应这一现状。开发者将会把目标从整理框架(如angular.js和ember)转移到多种小型专用库混合体,以此来缓解生产的风险并解决来自外部竞争的不同问题。 流失 2014年过去了,作为一个javascript开发者很难满怀信心的去“挽回 ...
[web前端]
看到regular的名字就能感受到扑面而来的山寨味,在开始前,我还是要说明下regularjs出现绝对不仅仅是作者的造轮子情绪泛滥的结果。 angularjs的火爆以及它的小伙伴们 angularjs从12年开始开始火爆起来,数据驱动的业务实现方式也由此深入人心,它的数据更新策略基于脏检查,在明确内部的生命周期后在数据绑定的使用上是最为灵活的(即这种方式不介意是何种方式促使数据改变,而只关 ...
[web前端]
ember.js的欧洲杯足彩官网形容其为“一个雄心勃勃的web应用程序,消除了样板,并提供了一个标准的应用程序架构的javascript框架。” 简单来说,ember.js可用于创建大型的web应用程序。它提供了一个标准的应用程序基础架构,能够帮助开发人员在其基础上快速开发出自己的应用。 在ember.js 1.0版本正式发布之前,已经发布了8个rc版本。ember.js 1.0最新的变化是改善了e ...
« 上一页 1