当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

alcedor

快速web框架
授权协议 Artistic License/GPL
开发语言 Java JavaScript
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 不详
投 递 者 白弘伟
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

ALCEDOR是翠鸟的意思,多了一个r因为网上这个名字重复了。所以加了一个儿化韵。不妨叫做翠鸟儿。

ALCEDOR是一个轻量级的快速web框架。工作时候最好和前台AJAX UI组件比如EXT,DOJO,jquery-easy-UI 等结合工作。它的特点是通过url直接请求到某个业务方法。返回的结果会通过一个切面进行转换,尽可能的让结果符合我们前台UI对象的要求。

ALCEDOR是需要配置的,但是,它也有默认情况,如果你的系统符合这个默认,你可以不用做任何的配置就可以使用。

目前还在测试和设计编写阶段。

我们的最终的目的是希望生成一种由服务器端推送的通用web框架。能够加快开发的速度。让web开发变得简单。当然目前还在探索中。

从某种意义上来说。我们不能决定用户的风格,或者用户的UI。我们只关心用户的数据如何展现和如何交互。WEB 从某种意义上来说,应该是简洁的,无论从风格还是从内容。 所以在交互上也应该简洁。简洁意味着更快的速度和响应。对于UI来说响应速度其实很重要,特别是如果没有业务的拖累,那么它应该是比较快的。WEB 的设计并不是为了那种具有复杂状态的UI考虑的。如果用户的UI部分拥有极其复杂的状态,建议使用javaFX 之类的技术来解决问题。简单实用比花哨复杂重要。毕竟我们面对的是业务系统,不是美术设计。价值存在于系统背后的数据和业务能力。

alcedor就是为了这个目的而存在的。

alcedor是基于组件的。组件化是一种及其合理的系统结构方案。现实世界中的复杂系统基本上都是基于组件的。比如说,汽车 或者人体本身或者物质世界的组成。从设计的角度来看,组件是一种有条不紊的完成任务的重要方式。从使用者的角度来看,组件方式可以采用相对简单的加减法来构成简单或者复杂的系统。

目前,我们的还在设计和探索阶段。虽然我水平有限,但至少我的目的是明确的。

设计的原则: 1.简洁。不考虑花哨但是复杂的实现方式。 2.为用户设计一种方式,让用户可以方便的从前台获取数据。 3.尽量以一种对象的方式进行数据的封装。 4.尽量不干预用户对于前台设计的考虑。

 相关资料
  • 本文向大家介绍十大 Node.js 的 Web 框架(快速提升工作效率),包括了十大 Node.js 的 Web 框架(快速提升工作效率)的使用技巧和注意事项,需要的朋友参考一下 Node.js 系统含有多种不同的结构,如 MVC、全栈、REST API 和生成器等。这些结构不仅提升了 Web 应用的开发效率,也优化了开发过程。在这里,我们收集整理了十个高效的 Node.js 框架,希望对你有帮助

  • 笔记工具,使用qt和scala语言开发。功能简单。 目前有一个下载。支持linux。我想windows下面的笔记程序很多。

  • (续上面的例子,使用 Qt Designer 设计界面) 在这一节中将通过使用 Qt Designer 来创建与上一节相同的可扩展对话框 ,并且使用 Qt Creator 作为 IDE 来管理这个工程。 我们将在 Qt Designer 中创建这个对话框的扩展外观,并且在运行时根据需要隐藏 扩 展信息。这个窗口看起来有些复杂,但在 Qt Designer 中可以轻易的完成它。 第 1 步,新建 Q

  • 本章未完,还在进行中 本章介绍了 Gradle 对 Web 应用的相关支持。 Gradle 为 Web 开发提供了两个主要插件,War 插件 和 Jetty 插件。 其中 War 插件继承自 Java 插件,可以用来生成 WAR 文件。Jetty 插件 继承自 War 插件 作为工程部署的容器。 10.1. Building a WAR file 构建 WAR 文件 应用 War 插件 来构建 W

  • 快速启动 demo地址 https://github.com/ChenShenhai/koa2-note/blob/master/demo/project/ 环境准备 初始化数据库 安装MySQL5.6以上版本 创建数据库koa_demo create database koa_demo; 配置项目config.js https://github.com/ChenShenhai/koa2-note

  • 日期: 2021-01-07 创盛视联数码科技(北京)有限公司 1.概述 本文档包括两个SDK:websdk和UI-SDK的使用介绍 websdk(下文简称SDK)是一个适用于浏览器的互动直播SDK,使用此SDK可以与获得场景视频(原CC视频)云服务进行对接,使用小班课音视频服务 UI-SDK是获得场景视频提供的一个带UI效果的互动直播课堂在线SDK,开箱即用 1.1 功能特性 websdk目前包