目前关于快速开发平台是否有用的评论一直争论不休,网上看了好多关于快速开发平台是否有用的评论,我在这里不想评论,我觉得大家只停留在理论层面,还没有一个好的实例来证明他是好是坏,我想事实会检验一切,等我们开发出一套成形的产品,到时在评论也为时不晚。
从现在起,我会尽量将我开发过程中的想法,发布出来,以便和大家分享,也希望对这方面感兴趣的朋友,和我一起讨论,共同进步。等我们开发出一套成形的产皮时,我们会即时发布该产品和源码。
首先我想说的是,我们要开发的这套快速开发平台,是基于一系列开源中间件,将其整合在一起,并包括快速傻瓜开发的eclipse插件,整个产品最终是开源免费,供大家下载使用和研究,我们这样做的目的只有一个,即在中国提供一些有分量的开源产品,为中国的开发者们解决一些问题。
目前我们采用的是java+flex的技术路线作为平台的基本开发技术,blazds作为服务端框架。由于flex在IE客户端的优异的性能表现,我们考虑将业务开发时的逻辑在客户端实现,应用服务器仅仅是对数据持久化的处理(增删改查)。当然这仅限于一般业务开发,当涉及工作流和报表时,大部分逻辑在java端实现的
工作流是核心,我们在考虑它是比较慎重,目前还没有想好是用开源的产品还是自己开发,正在研究一些标准和模式,带想好后,即时分享
报表采用jasperreport,这里有一个和flex集成的问题,当预览页面时,jasperreport输出的页面非flex的,需要新打开一个页面,或嵌入到flex里,这样对用户操作易用性来说大打折扣,所以报表有两方面的工作任务:一、修改输出页面为flex。二、用blazds来传输数据,解决大数据量展示数据的问题
分享到:
相关推荐
总的来说,这个“AngularJS 2快速开发模板”是一个实用的工具,特别适合初学者快速上手,同时也方便经验丰富的开发者快速原型设计和测试新想法。通过深入理解和实践,开发者可以更好地掌握AngularJS 2框架,并提升其...
《行业分类-设备装置-从想法到想法应用的平台及其方法》 在当前的信息化社会中,设备装置的发展已经从单纯的功能实现转变为创新思维的载体。这个主题“从想法到想法应用的平台及其方法”旨在探讨如何将创新思维转化...
这一过程纠正了我一个开发框架中只能存在一个ORM的想法。没人规定不可以,是吧?! Struts一开始就被放弃了,主要是因为安全漏洞太多了。然后根据自己多年使用Struts的经验和习惯,开发了专属于Tephra的控制层,...
在支付宝小程序模板开发平台上,无论你是初学者还是有经验的开发者,都能找到适合自己的模板。平台上的模板种类繁多,覆盖电商、餐饮、旅游、服务预约等多个行业,应有尽有。这些模板不仅外观精美,功能齐全,而且是...
对于有一定经验的开发者,此项目可以作为提升技能、实践新想法的平台。 总之,"PHP开发宝典电子商务平台源代码"是一份宝贵的教育资源,无论你是新手还是资深开发者,都能从中受益匪浅。通过实际操作和研究,不仅...
### 使用Rails开发Facebook平台应用 #### 一、引言与背景 随着社交媒体的迅速发展,Facebook作为全球最大的社交网络之一,为企业和个人提供了无限的机会来创建和推广应用程序。Rails(Ruby on Rails)作为一种流行...
为解决这个问题,我们提出了开发技术服务网站的想法,以便客户快速查询问题、下载资料和推广公司,提高售后服务的效率和质量。 设计 在开发过程中,我们将首先进行原型设计,确定网站的整体架构和布局。此外,我们...
该代码库旨在促进针对各种编程语言的传统(“提前”)编译器的快速或实验性开发。 代码库由以下主要组件组成: Scheme 和 Java 编程语言子集的前端 词法分析器和解析器生成器工具 中间语言:符号汇编或SASM 具有...
Smardaten是一款无代码开发平台,它旨在实现“数用一体化”,帮助用户快速构建业务系统,充分利用数据价值。 在Smardaten平台上,开发过程分为“设计态”和“开发态”。设计态专注于页面内容的搭建,实现了设计与...
本平台采用Spring Boot框架进行开发,充分利用了其轻量级、快速开发的优势,实现了高效稳定的系统架构。同时,结合前端技术,为用户提供了友好的操作界面和流畅的使用体验。 在功能方面,平台涵盖了就业信息发布、...
在“内容运营工作想法.doc”中,我们看到了一系列关于如何有效地进行内容策划、编辑和推广的策略。 首先,内容定位应该紧密贴合顺义本地的生活,涵盖民生政策和全国热门话题,同时也兼顾信息的发布和商业宣传。这...
这种灵活性使 Matlab 成为了一个理想的开发平台。 9. **工具箱系统**:Matlab 配备了大量的工具箱,针对特定领域提供了高级计算功能,例如信号处理、图像处理、控制系统设计等。这些工具箱大大扩展了 Matlab 的...
无代码开发平台旨在提高开发效率,解决传统开发模式中信息传递损耗和开发周期长的问题,通过技术封装和复用,实现快速构建企业级软件。此白皮书强调了以下核心观点: 1. **开发效率与质量提升**:无代码开发允许甲...
4. **跨平台兼容性**:随着多设备并存的时代,开发跨平台的应用程序成为趋势。编程想法应考虑如何在不同操作系统和硬件上提供一致的体验,如iOS、Android、Web和桌面应用。 5. **安全性**:在数字化世界中,数据...
SFML 是一个跨平台免费的 C++ 多媒体 API,...SFML的设计之初,是为了让我们能快速实现我们的想法,用自己喜欢的语言C/C++。从它的身上,也能学习到如何构建一个中大型的SDK,如何设计框架,以及跨平台编译方面的知识。
利用社交媒体平台的广泛覆盖,可以快速提高产品的知名度。通过与具有相关用户群体的平台或活动合作,可以实现精准营销,吸引更多的目标用户。此外,通过为用户提供优质的聊天体验,鼓励用户推荐新用户,从而形成良好...
Go语言的设计理念是简洁、快速和安全,因此选择Go来开发想法跟踪器意味着开发者希望实现一个轻量级且高效的解决方案。 在创建想法跟踪器时,开发人员可能会考虑以下几个核心功能: 1. **想法录入**:用户应能方便...
**Visual Studio 2010**是微软推出的一款集成开发环境(Integrated Development Environment,简称IDE),旨在为专业开发者提供一个功能全面、高效、易于使用的软件开发平台。其**敏捷开发指南**则着重介绍了如何...
本实验平台正是基于这种强大的处理器,为开发者提供了一个集成化的图形化软件开发环境,以促进快速原型设计和应用开发。 Cortex-M3的特点: 1. 高效能:Cortex-M3采用Thumb-2指令集,提供了高效的执行效率,同时...