点击上方蓝字关注我们

WTMPlus

WTM框架开源4年以来,凭借其良好的设计,超高的开发效率,出色的性能和广泛的适用性得到了越来越多用户的喜爱,WTM的Nuget包累计下载已经超过了14万次,平均每天都有100人次使用WTM在开发项目。

WTM的开源框架的核心理念就是最大程度的提高开发效率,我们为此做了很多工作,提供了很多封装好的控件,方法以及代码生成器等辅助工具,让开发人员尽量少写代码就能实现功能。但复杂一些的功能还是需要一定的编码量,比如主子表的维护,复杂查询,复杂模型,多附件,联动,图表等。

于是WTMPlus应运而生,他提供了一个SASS平台,让用户直接在线维护模型,在线可视化的设计页面,设计表单,直接在线预览效果。他让用户可以在线使用配置和拖拽的方式完成50%以上的业务模块的开发,最终下载完整的,可直接打开,直接运行的,已经实现了50%以上功能的代码。

设计理念

WTMPlus采用了更先进的理念,他在WTM基础上进行了二次抽象,用户只需要维护后端的模型和前端的页面,中间的逻辑代码由WTMPlus根据模型和页面的信息进行计算和推导。我们的理念一脉相承,就是最大程度提高开发效率,能算出来的就不让用户去写。

WTMPlus 1.0版本主要功能

1. 在线模型维护

不用再手写什么多对多中间表,附件子表,树形结构,自定义主键以及各种验证信息,直接在线通过简单的配置即可完成所有类型的模型设计。你再也不会因为不小心的拼写错误或者类型错误花很长时间找不到原因了,WTMPlus会有各种验证,确保你的模型是正确的。

    2. 可视化页面维护

虽然WTM开源版本自带的代码生成器也可以生成页面,但功能比较简单。WTMPlus可以让你直接可视化拖拽控件形成页面,包括主子表,联动这些复杂的逻辑都可以配置,20多种控件让你轻松布局理想的页面。

     3. 随时在线预览

一键预览,WTMPlusz最快可以在十秒内为您生成带数据库的真实运行环境,用来验证您配置的模型和页面功能。

4. 完整代码下载

您在WtmPlus中制作的项目,其生成的代码是可以完整下载的。WtmPlus支持Layui,Vue3,Blazor三种前端模式,后端则使用最新的.netcore。WtmPlus所使用的的所有第三方库都是MIT协议的开源库,可修改,可分发,从源头上完全可控。

5. 自动中英文双语翻译

WTMPlus会自动翻译模型描述,字段描述,文本控件等绝大部分您输入的文字,自动中英文翻译,无需任何额外工作就可以得到多语言的系统

WTMPlus的出现,并不会影响WTM开源框架的不断进步。WTMPlus和WTM开源框架之间是相辅相成,相得益彰的关系。后续所有的新功能,包括正在研发的图表,工作流,多租户等都会同时在WTM开源框架和WTMPlus上出现,所不同的是使用WTMPlus可以生成你原本需要手写的代码,进一步大幅节省您的时间,并且排除你原本手写代码可能产生的bug,大幅降低Bug率。WTMPlus输出的代码是0bug的,(如果不是,那就是WTMPlus的bug)。

WTMPlus第一个版本还有很多不足,很多WTM老用户是捧着用。但我相信即使现在这个水平也是可以拿出来比一比的,关键是他底子打得好,未来不可限量。

提前预告WTMPlus即将到来的新功能

  • 新增多种图表控件,柱状图,饼图,

    环形图,折线图,散点图等等,

    简单拖拽即可实现,背后的复杂

    查询交给WTMPlus去生成

  • 新增数据筛选器,可配置复杂逻辑条件

  • 测试数据,可配置模型生成指定行数的测试数据

  • 页面参数传递

  • 强化普通页面的设计功能

WTMPlus网址

http://wtmplus.walkingtec.cn

期待您的加入!

WTMPlus 低代码平台来了相关推荐

  1. 宜家如何利用低代码平台提升员工效率,提高数据价值

    低代码开发已经在全球范围内的不同行业.不同企业中得到应用,并且使用的场景.角色等也在不断拓展.本文介绍低代码在零售领域的应用:构建敏捷的客户服务管理案例.此案例中不仅介绍了明确的人物角色和场景背景,还 ...

  2. 低代码平台如何一步步摧毁开发团队的效率与创新!

    关于低代码平台,之前我也推送过两篇相关的文章,我的观点很简单:东西是好的,有它所擅长和适用的领域,但软件产品不存在银弹,低代码平台一样如此! 现在在搜索引擎上搜"低代码"这样的关键 ...

  3. 用低代码平台开发比用IDEA还牛逼吗?

    有没有发现,每隔几年总会有一些火热的前沿词汇出现在我们面前,比如:云原生.微服务.中台.Servless.低代码等等.那么你是否有想过,这些概念的背后是什么推动的呢?结论并不难发现,从各种概念的目标上 ...

  4. 【学习笔记】低代码平台(LCAP:Low-Code Application Platform)

    学习笔记:低代码平台(LCAP:Low-Code Application Platform) [概念] 开发者写很少的代码,通过低代码平台提供的界面.逻辑.对象.流程等可视化编排工具来完成大量的开发工 ...

  5. 低代码平台是“业务上云”走向万千企业的最后一公里

    简介:阿里云智能钉钉事业部高级技术专家范之岳在分论坛分享了钉钉低代码的数字化实践经验.他认为,在全面上云的趋势下,低代码平台让"云"更平易近人,是"业务上云"走 ...

  6. 【送书-小姐姐配音】低代码平台的核心价值与优势

    大家好,我是若川.记得点上方听小姐姐配音,识别下方二维码加我微信 ruochuan12,明天(8月8日)晚8点在朋友圈发动态.点赞抽3位小伙伴包邮送<实战低代码>,细则见动态. 最近组织了 ...

  7. 你真的了解低代码平台吗?

    从 2020 年疫情之后,低代码这个概念就突然变得火热起来,各大自媒体纷纷推出介绍低代码的文章,InfoQ 也曾发表过一篇<为什么我说低代码是"行业毒瘤"?>引发了热议 ...

  8. 低代码发展专访系列之八:低代码平台能够打破企业「应用孤岛」现象吗?

    话题:低代码发展系列专访 前言:2019年开始,低代码爆火.有人认为它是第四代编程语言,有人认为它是开发模式的颠覆,也有人认为是企业管理模式的变革--有很多声音,社区讨论很热烈.CSDN随后展开低代码 ...

  9. 低代码发展专访系列之六:低代码平台能解决业务重构的问题么?

    编辑 | 曹芊芊 话题:低代码发展系列专访 前言:2019年开始,低代码爆火.有人认为它是第四代编程语言,有人认为它是开发模式的颠覆,也有人认为是企业管理模式的变革--有很多声音,社区讨论很热烈.CS ...

最新文章

  1. 谈一谈周公所理解的面试
  2. C/C++获得当前系统时间
  3. Mysql 解压版 安装时候的注意事项
  4. MySQL 安装报找不到MSVCR120.dll错误
  5. 定义一个接口CanFly,描述会飞的方法public void fly();
  6. Eclipse 代码提示无效的解决方法
  7. Ubuntu下apache2启动、停止、重启、配置
  8. php 生成器作用,php 生成器的理解和使用
  9. Springboot2学习博客
  10. Linux C编程如何使用联机帮助来解决编程问题?
  11. Hello World!!!
  12. 识别你的ADFS是什么版本的(Which version of ADFS is running)
  13. mysql界面导出数据库有乱码_导出的MYSQL数据库是乱码还可以变回中文吗
  14. 油猴脚本插件 千图网无水印原图素材
  15. 用微信名片制作软件打造专属的电子名片
  16. 最难学的5种编程语言排行
  17. 配电网PMU优化配置与状态估计(Matlab代码实现)
  18. java import imageio_是否可以使用Java ImageIO从InputStream读取多个...
  19. 第五篇文章:AspectJ框架
  20. 安装和简单使用visual studio 2017

热门文章

  1. XE5 Android 开发实现手机打电话和发短信 [转]
  2. Regulator的下载地址
  3. . SQL多条件查询存储过程
  4. 4. ZooKeeper 基本操作
  5. FPGA浮点数定点化
  6. 【mysql】mysql优化
  7. jmete 学习--基础之名词解释
  8. 简述HTML DOM及其节点分类
  9. 从浏览器地址栏输入url到显示页面的步骤
  10. Android笔记:Activity