亮网络解锁器,解锁网络数据的无限可能 了解详情
写点什么

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:222295
用户头像

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

关注

评论

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

openGauss内核分析(二.二):简单查询的执行

daydayup

openGauss内核分析(二.一):简单查询的执行

daydayup

Amazon Aurora Serverless v2 正式发布:针对要求苛刻的工作负载的即时扩展

亚马逊云科技 (Amazon Web Services)

MySQL

金奖方案 | 一专多能、傲视寰宇,南大通用GBase8c数据库牛在哪里?

daydayup

openGauss的SQL引擎在3.1.0版本中做了哪些优化?

daydayup

语义检索系统:基于无监督预训练语义索引召回:SimCSE、Diffcse

汀丶人工智能

自然语言处理 nlp 向量检索 语义检索 搜索推荐系统

Sprint Boot学习路线4

小万哥

Java spring 微服务 Spring Cloud Spring Boot

低代码平台技术分享官丨工作流应用场景之多人会签

inBuilder低代码平台

工作流 低代码平台

数据库迁移系列】从MySQL到openGauss的数据库对象迁移实践

daydayup

openGauss赋能企业核心场景应用 | 华为全联接大会2022专题回顾

daydayup

openGauss数据库从3.0.0升级到3.1.0操作实践

daydayup

基于无监督训练SimCSE+In-batch Negatives策略有监督训练的语义索引召回

汀丶人工智能

人工智能 自然语言处理 语义搜索 搜索推荐系统

AI大模型之花,绽放在鸿蒙沃土

脑极体

鸿蒙 AI

语义检索系统:基于Milvus 搭建召回系统抽取向量进行检索,加速索引

汀丶人工智能

自然语言处理 nlp 搜索推荐系统 语义搜索系统 向量搜索

既要增长又要人效,零售人准备好接受老板的灵魂拷问了吗

Kyligence

数据分析 零售行业

面部表情识别在人机交互中的应用

来自四九城儿

openGauss —— 智能优化器之基数估计

daydayup

java代码加壳加密工具 jar-protect

车江毅

ubuntu编译安装kernel教程。

百度搜索:蓝易云

云计算 Linux ubuntu 云服务器 内核

面部表情识别的挑战和前景

来自四九城儿

openGauss内核荣获中国首个国际CC EAL4+级别认证

daydayup

2023-08-02:给定一棵树,一共有n个点, 每个点上没有值,请把1~n这些数字,不重复的分配到二叉树上, 做到 : 奇数层节点的值总和 与 偶数层节点的值总和 相差不超过1。 返回奇数层节点分配

福大大架构师每日一题

福大大架构师每日一题

“数智新应用”不再是口号,看汽车、医药、制造企业如何突出重围?

Kyligence

数智化转型

面部表情识别的技术实现

来自四九城儿

关于前端低代码的个人看法

EquatorCoco

软件开发 低代码 前端框架

活动预告 | 中国数据库联盟(ACDU)中国行第二站定档杭州,邀您探讨数据库技术与实践!

墨天轮

数据库 oracle postgresql AntDB oceanbase

这个Python项目让古诗变得更易读,看完《长安三万里》惊艳了!

程序员晚枫

Python 拼音 长安三万里 古诗词

如何利用 AI 在 5 分钟批量产出 100 篇 SEO 文章?

Dify

批量任务 SEO AI技术实践 LLMOps

语义检索系统之排序模块:基于ERNIE-Gram的Pair-wise和基于RocketQA的CrossEncoder训练的单塔模型

汀丶人工智能

人工智能 自然语言处理 排序算法 语义搜索 搜索推荐系统

nginx常用配置教程。

百度搜索:蓝易云

nginx 云计算 Linux 运维 云服务器

在 Vue.js 中使用事件总线在组件之间传递数据

这我可不懂

vue.js

Flex MVC Framework——Flight_Java_Jon Rose_InfoQ精选文章