程序员人生 网站导航

构建高可伸缩性的WEB交互式系统(上)

构建高可伸缩性的WEB交互式系统(上) 可伸缩性是一种对软件系统处理能力的设计指标,高可伸缩性代表一种弹性,在系统扩展过程中,能够保证旺盛的生命力,通过很少的改动,就能实现整个系统处理能...

模板,从服务端到客户端

模板,从服务端到客户端 英文原文: Client-Side Templating 在浏览器中使用模板是一个日渐热门的趋势。将服务端的逻辑应用到客户端上,还有越来越多的类MVC模式(模型-视图-...

浏览器中关于事件的那点事儿

浏览器中关于事件的那点事儿 在前端中,有一个很重要的概念就是事件。我对于事件的理解就是使用者对浏览器进行的一个动作,或者说一个操作。 本文会介绍很多与事件有关的东西,虽然...

前端开发中使用”有限状态机“解决复杂的交互问题

前端开发中使用”有限状态机“解决复杂的交互问题 前端开发是有逻辑的,这点毋庸置疑。程序员的思维逻辑赋予了代码各种能力,但是前端开发中经常面对的是用户的操作。在一个比较复杂的页面中(貌似现在也很少...

构建高可伸缩性的WEB交互式系统(中)

构建高可伸缩性的WEB交互式系统(中) 在《构建高可伸缩性的WEB交互式系统》的第一篇,我们介绍了Web交互式系统中平台的可伸缩性。本文将描述模块的可伸缩性。 模块的可伸缩性 WEB交互式...

用核心-路径法设计页面

用核心-路径法设计页面 英文原文:http://boxesandarrows.com/designing-screens-using-cores-and-paths/ 译者注:文章的原名为Designing Screens Using Cores and Paths...

想要提高网页转换率?试试这16个UI秘诀

想要提高网页转换率?试试这16个UI秘诀 优异的用户界面(user interface,UI)让用户用得顺心,从而提高转换率(conversion rate),换言之,好的UI在使用与销售层面上形成双赢。UI设计师Jakub ...

停不下来的前端,自动化流程

停不下来的前端,自动化流程 流程 关于流程,是从项目启动到发布的过程。在前端通常我们都做些什么? 切图,即从设计稿中获取需要的素材,并不是所有前端开发都被要求切图,也不是...

前端架构那些事儿

前端架构那些事儿 在谈前端架构之前,需要先探讨一下不同人群对前端产生的困惑。前端这个职业最近几年才逐渐被认可,之前一直是低端的代名词,所以多数高手很不屑搞这个。之前...

GET和POST有什么区别?

GET和POST有什么区别? 如果有人问你,GET和POST,有什么区别?你会如何回答? 我的经历 前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务...