NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Flex MVC Framework——Flight

  • 2009-03-12
  • 本文字数:925 字

    阅读完需:约 3 分钟

Flight Framework 是面向 Adobe Flex 的 MVC Framework 中的一个新兵,其创建者 Tyler Wright Rob Taylor Jacob Wright 旨在通过该框架满足 ActionScript 和 Flex 的开发需要,最近他们基于 MIT license 将其 beta 版开源了。Tyler 在其博客中介绍了此次发布的 Flight Framework:

Flight Framework 是几年前就已经出现的 ActionScript Framework 的演化结果。它用来代替 Cairngorm,最初其设计目的是面向基于 Web 以设计为中心的应用,如徽标制作及图书装订等等。现在该框架还带有 CommandHistory——取消与重做的完全解决方案——同时还有其他一些实用的功能。 Flight Framework 意在支持“有资格”的客户端:Flex 与 Flash 应用,他们不仅仅是服务器端漂亮的门面。通过域(模块化的 MVC 系统)及预定的结构等特性,框架可以将组件脚本转换为真实的应用开发。

在谈到该框架时,其创建者总爱将其与 Cairngorm 进行对比,但却没有给出“样板式”代码。该项目的博客对其进行了更加详尽的介绍:

该框架提供了一个 MVC 工作流以降低应用开发的复杂性,它模块化了域逻辑、简化了团队开发并创建了一种自然的迭代式的编程环境。更为重要的是,Flight Framework 会尽最大可能简化你每天的编码体验,让你从中获得乐趣。 Flight 是个最低限主义者。从其大小到预定结构的一切都确保了你无需做份外的事情。

… Flight Framework 拥有一个预定的结构和方法学,你可以在应用的各层使用他们。

… Flight 应用由一个或多个 MVC 模块或域构成。Flight 下的每个域代表了一个特定的业务领域或真实世界中相关的问题与解决方案。领域是无穷无尽的,从用户帐户到购物车、从应用流到完整的图形编辑库等等。这些 MVC 子系统是你自己定义的,反映了应用的目标,特定于具体的目的。一些领域完全是自包含的,可以在很多项目中得到重用,而另一些则彼此依赖。领域甚至还可以按继承的方式进行组织,高层域包含了多个子域,这样就能以模块化的形式更好的管理复杂的系统了。虽然工具很强大,但领域其实是非常简单的,也很容易在开发中进行处理。在 Flight 中,定义良好的域将为应用开发带来很多好处。

请访问项目站点 http://www.flightxd.com 来了解关于 Flight Framework 的更多信息。

查看英文原文: Flight a Flex MVC Framework

2009-03-12 04:222290
用户头像

发布了 88 篇内容, 共 258.6 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

java.net.BindException: Address already in use: JVM_Bind解决方案

咿呀呀

IDEA javaWeb

When others give us advice

escray

学习 极客时间 5月日更

大型系统中的证书管理

张俭

微服务 TLS PaaS

从一个HTTP请求来看网络分层原理

IT视界

计算机网络 网络协议 HTTP 网络层

通过混沌测试发现 HTTP/2 缺陷

卫智雄

交叉验证

Qien Z.

5月日更 交叉验证

架构之:并发和并行

程序那些事

架构 软件架构 架构师 程序那些事

架构师实战营 模块五总结

代廉洁

架构实战营

Dubbo Admin 部署

青年IT男

dubbo

软件研发中的错误假设

赫杰辉

设计 低代码 研发工具 x-series

Nginx利用resolver实现动态upstream

运维研习社

nginx 运维 5月日更 动态负载均衡

🔎【Java源码探索】深入浅出的分析 ThreadPoolExecutor

洛神灬殇

Java 线程池工作原理 ThreadPoolExecutor 5月日更 Worker

开箱即用的 Prometheus 告警规则集

张晓辉

监控 Prometheus 告警

如何成为一名拖垮整个团队的产品经理?

冰河

深度思考 产品经理 自我思考 产品经历 技能提升

Java 面试基础:Java 语言的特点

三掌柜

5月日更

初探可编程网关 Pipy

张晓辉

代理 网关 服务网格

一文带你搞懂RPC到底是个啥

万俊峰Kevin

c++ 微服务 RPC RPC 协议实现原理 srp

走近设计模式:写代码一定要用设计模式吗?

华为云开发者联盟

设计模式 代码 软件设计 面向对象软件 GoF设计模式

Spark如何进行动态资源分配

数据社

spark 5月日更

女裤裤兜如何影响工业设计?

脑极体

【Flutter 专题】117 图解 Dismissible 滑动清除 Widget

阿策小和尚

5月日更 Flutter 小菜 0 基础学习 Flutter Android 小菜鸟

ubuntu64 位搭建 OpenVINO 系统(下篇)

IT蜗壳-Tango

5月日更

☕【JVM 技术之旅】深入JVM回收器之Parallel Scavenge(上篇)

洛神灬殇

JVM GC 垃圾收集 5月日更 Parallel Scavenge

架构师实战营 模块五作业(设计微博评论的高性能高可用计算架构)

代廉洁

架构实战营

网络攻防学习笔记 Day30

穿过生命散发芬芳

5月日更 网络攻防

react源码解析1.开篇介绍和面试题

全栈潇晨

React React Hooks react源码

设计微博系统中”微博评论“的高性能高可用计算架构

9527

使用 Quarkus 和 MicroProfile 实现微服务特性

张晓辉

Kubernetes 云原生 Quarkus Microprofile

Spring XML Schema扩展机制源码解读

Hex

Java spring 后端 Java EE

业务架构训练营,模块5作业,微博评论高性能架构

好吃不贵

业务架构

架构实战-模块5作业

大师兄

Flex MVC Framework——Flight_Java_Jon Rose_InfoQ精选文章