Title2
18:22 2013/6/9
随着 Web 的高速发展,人们开始意识到,网站即应用,而且是一种积极的 随时更新的新型应用。Web 应用采用客户端/服务端模式,通过 HTTP(超文本传 输协议)协议通信,具有高延时,高并发等特点。 流量交付控制软件的 Web 管理界面实现的难点在于复杂的数据结构,每个 资源配置文件对应多个控制界面,后台错综复杂的控制器给开发者带来大量的维 护和扩展成本。 业务逻辑的复杂使得 Web 应用日渐笨重起来。可维护,可扩展,低耦合成 了开发的主要目标。我们不得不向传统的软件模型学习,使用数据与视图分离的
Title
18:22 2013/6/9
随着 Web 的高速发展,人们开始意识到,网站即应用,而且是一种积极的 随时更新的新型应用。Web 应用采用客户端/服务端模式,通过 HTTP(超文本传 输协议)协议通信,具有高延时,高并发等特点。 流量交付控制软件的 Web 管理界面实现的难点在于复杂的数据结构,每个 资源配置文件对应多个控制界面,后台错综复杂的控制器给开发者带来大量的维 护和扩展成本。 业务逻辑的复杂使得 Web 应用日渐笨重起来。可维护,可扩展,低耦合成 了开发的主要目标。我们不得不向传统的软件模型学习,使用数据与视图分离的 MVW(Model-View-Whatever)框架,构建 REST(表述性状态转移) API 接口,使 用预处理维护传统样式文档。 针对业务逻辑难以抽象化的问题,本文实现了 HTTP 语义化的 REST API, 构建了可伸缩,易扩展,无状态的 web 服务器。 针对复杂的富应用表单的问题,本文实现了前端 MVVM(Model-View-view Model)框架,仅使用 Hash 数据结构定义,即可完成事件响应,正则校验,状态 提示等功能。 针对网站主题需求变更快,作业量大的问题,本文实现了 CSS 预编译,设 计了新的 CSS 语法,赋予 CSS 动态特性,生成大量可用代码。 Web 应用是软件和网路的交叉点,不仅需要快速稳定的 Web 服务器,也需 要高效优美的 UI 交互界面。
Title2
18:22 2013/6/9
随着 Web 的高速发展,人们开始意识到,网站即应用,而且是一种积极的 随时更新的新型应用。Web 应用采用客户端/服务端模式,通过 HTTP(超文本传 输协议)协议通信,具有高延时,高并发等特点。 流量交付控制软件的 Web 管理界面实现的难点在于复杂的数据结构,每个 资源配置文件对应多个控制界面,后台错综复杂的控制器给开发者带来大量的维 护和扩展成本。 业务逻辑的复杂使得 Web 应用日渐笨重起来。可维护,可扩展,低耦合成 了开发的主要目标。我们不得不向传统的软件模型学习,使用数据与视图分离的