将wavemaker用于企业应用程序

 安静2502917547 发布于 2023-02-13 11:00

我正在开始一个新的基于Web的企业应用程序,我正在考虑使用Wavemaker.我是一个相当有经验的java-ee开发人员,但在我看来,即使在这种情况下,WaveMaker仍然有必要快速开发应用程序并专注于业务逻辑.

我的问题是:

1-他们对这个平台有任何缺点吗?

2-我可以轻松地从服务器端执行所有常规操作(例如发送邮件,构建Birt报告,添加作业)

3-我可以自由地操纵javascript(例如,对于特定的动画,使用插件....)

4-我可以整合实时流程,比如websockets吗?

谢谢

1 个回答
  • 我成功地在企业应用程序中使用了Wavemaker.我们使用了相当高级的功能,例如大量使用基于JavaServices的后端逻辑,内部运行的SQL数据库选择器,前端的JS插件,混淆等

    我们后来招募了一个devteam来支持这个应用程序,尽管社区规模很小,但团队很快学会了并且能够维护代码库.

    正如我所看到的,如果您愿意,Wavemaker是一个很好的工具:

    为中型SQL数据库部署基于Web的CMS

    为您的Java后端系统部署一个较小的Web控制页面

    为了回答你的问题:

    1)小社区:虽然社区友好并且脚趾很小,但它太小,无法确保您可能习惯的退款类型.当您尝试超越示例应用程序时,您将不得不花费相当多的时间将头撞到墙上.

    2)是的,您可以从Java后端获得所有自由.简单地说; 每个REST api都分配给一个Java方法,它由你来实现逻辑.我在SQL上创建了wavemaker,mongoDB.通过电子邮件交互,数据解析,文件上传/下载等您的名字

    3)是的,您可以添加JS插件并自定义Wavemaker生成的脚本.您可能希望确保不编辑自动生成的JS,因为它们将被覆盖.但是一旦找到正确的入口点,您就可以自由地按照自己喜欢的方式进行自定义.

    4)是的,既然您在java中构建了自己的后端,则可以自由地打开您喜欢的任何类型的通信.由于您可以自定义前端js,因此您将能够读取此数据.但正如我在问题1中所说的那样 - 只会有一个小社区帮助你

    总结一下: 我投票支持Wavemaker,但如果您的应用程序类似于提供的模板/演示,请确保仅部署它,如果您构建一个独特的系统,您可能希望查看其他解决方案.

    2023-02-13 11:01 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有