给予虚拟成像台尝鲜版十,完善支持 HTML 原型模式

给予虚拟成像台尝鲜版十,完善支持HTML原型模式

给予虚拟成像台已发布尝鲜版十,此版本完善支持 HTML 原型模式。此模式专为商务谈判设计。可以直接在文件系统中浏览,不需要部署。代码生成物纯粹为 HTML,CSS 和 JavaScript 组成,没有绑定后端语言。功能完整,可以详细的演示。代码生成物中不包含 SGS2 模板,方便您和您的客户共享演示原型。

给予虚拟成像台尝鲜版十的HTML原型模式已支持所有的功能,包括图片功能,图形报表,复杂版面等尝鲜版九未支持的功能,可以完善支持此技术栈,欢迎试用。

介绍视频请见:https://www.bilibili.com/video/BV1jW14BDEJL/

尝鲜版九:https://www.bilibili.com/video/BV12myaB1EWa/

HTML 原型模式的特点

  1. 不需要部署,可以在文件系统预览
  2. 有登录系统,没有权限拦截系统
  3. 数据暂存于 LocalStorage,可以清空暂存数据
  4. 登录密码没有加密功能,可以从 js 文件中明文看到密码
  5. 没有绑定后端语言,纯 HTML 和 JavaScript 的原型系统,可以为通用代码生成器阵列通用
  6. 代码生成物中没有保存生成模板,方便把原型共享给客户
  7. 所有文件输出功能都是伪造的

HTML 原型模式和哑数据模式的异同

  1. 都服务于快速原型目的
  2. 项目谈判时适合 HTML 原型模式
  3. 设计阶段可以使用哑数据模式
  4. 哑数据模式绑定了后端语言,需要目标运行时才能编译运行
  5. 哑数据模式的密码是加密的
  6. 哑数据模式的文件输出功能是真的
  7. 哑数据模式没有数据保存功能,而 HTML 原型你不去清除 LocalStorage 数据是一直有效的
  8. 哑数据模式有权限拦截功能
  9. 哑数据模式的代码生成物中包含了 SGS2 模板

给予虚拟成像台将强大的生产力赋能广大程序员。无论是新开发的软件还是通过遗留数据库反射以再次开发的遗留项目,您都可以使用动词算子式通用代码生成器的强大生产力大大加速研发速度。给予虚拟成像台永远是广大程序员的瑞士军刀,是加快开发速度和提高开发质量的利器。 

给予虚拟成像台的项目地址:https://gitee.com/jerryshensjf/Given

给予虚拟成像台

介绍

项目名:给予虚拟成像台

Project Name: Given the gateway

为第二代动词算子架构的通用代码生成器阵列,目前支持Rust语言,技术状态已领先于Rust通用代码生成器莲花,红莲尝鲜版三十六。

给予虚拟成像台是一款彻底插件化的多语言通用代码生成器阵列。其所有功能由插件提供,插件不分语言,如果支持某种语言的生成需求,它就会生成压缩包,如果不支持,软件会报一个编译错误。现有的Rust语言代码生成功能由标准插件提供。

给予虚拟成像台有完善的插件管理功能。未来所有的功能增强都会通过不同的插件提供。给予虚拟成像台的插件机制,构成了第二代动词算子架构的主要部分。

项目图片

输入图片说明

新增支持HTML原型模式

现在,已新增支持HTML原型模式,此模式的代码生成物只包含HTML,CSS和JavaScript。可以直接在文件系统里浏览,不需要部署。至此,给予虚拟成像台一共支持四种模式。

HTML原型模式的特点

  1. 不需要部署,可以在文件系统预览
  2. 有登录系统,没有权限拦截系统
  3. 数据暂存于LocalStorage,可以清空暂存数据
  4. 登录密码没有加密功能,可以从js文件中明文看到密码
  5. 没有绑定后端语言,纯HTML和JavaScript的原型系统,可以为通用代码生成器阵列通用
  6. 代码生成物中没有保存生成模板,方便把原型共享给客户
  7. 所有文件输出功能都是伪造的

HTML原型模式和哑数据模式的异同

  1. 都服务于快速原型目的
  2. 项目谈判时适合HTML原型模式
  3. 设计阶段可以使用哑数据模式
  4. 哑数据模式绑定了后端语言,需要目标运行时才能编译运行
  5. 哑数据模式的密码是加密的
  6. 哑数据模式的文件输出功能是真的
  7. 哑数据模式没有数据保存功能,而HTML原型你不去清除LocalStorage数据是一直有效的
  8. 哑数据模式有权限拦截功能
  9. 哑数据模式的代码生成物中包含了SGS2模板

HTML原型模式介绍视频

https://www.bilibili.com/video/BV12myaB1EWa/

生成功能界面截图

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

软件架构

统一的插件架构

  • 内含动词算子,标准域对象,界面和模块
  • 动词算子库,模块库和界面库是统一的,因内含物的不同提供不同的服务
  • 对象的标准命名:插件名.模块名.对象名
  • 不分语言和技术栈,生成时匹配语言,技术栈,数据库类型,前端技术,后端技术并输出结果,如果不匹配返回Null或抛ValidateException
  • 可以引用本插件和其他插件的模块
  • 一个代码生成器阵列以一个阵列本体和一系列插件Jar组成

完整功能

给予虚拟成像台支持动词算子式通用代码生成器的完整功能。包括但不限于

  • 哑数据模式
  • DBTools模式
  • 数据库自动反射功能
  • Oracle数据库支持
  • 数据磨坊功能群
  • 自动生成差异版本功能群
  • 动态椰子树功能群
  • 动词否定功能群
  • 字段否定功能群
  • 高级定制功能群
  • 部分生成功能群

顺便说一句Rust通用代码生成器莲花也是支持Oracle数据库的,

组件清单

曲速引擎前端代码生成器 https://gitee.com/jerryshensjf/WarpEngine

表反射引擎 https://gitee.com/jerryshensjf/ReflectTable

标准插件 https://gitee.com/jerryshensjf/StdPlugin

蛋糕商城插件 https://gitee.com/jerryshensjf/CookieShopPlugin

版本发布

给予虚拟成像台尝鲜版十,已完善支持HTML原型模式,支持完整的图片功能,图形报表和复杂版面。

给予虚拟成像台尝鲜版九,已支持HTML原型模式,此模式可以直接浏览,有登录系统和所有场景的演示,适合初期谈判时的功能演示,适合和客户的管理层共享演示。

给予虚拟成像台尝鲜版八,更多测试,更多缺陷修复,此版本优化了代码生成物的图片删除功能,增加了确认对话框,并且人工智能向导界面也支持了图片在线编辑功能。此版本修复了尝鲜版七的一些错误,并更大范围的测试,代码生成质量明显提高。

给予虚拟成像台译已发布尝鲜版七,代码生成物图片功能大翻新,支持图片删除。

给予虚拟成像台尝鲜版六,支持模板向导生成界面在线编辑图片。

给予虚拟成像台已发布尝鲜版五,此版本增强支持了Oracle数据库,并更新了相关文档。

已发布给予尝鲜版四,此版本更新了Rust语言和主要框架的版本。技术实现已领先于Rust通用代码生成器莲花。具体软件版本更新如下:

  • Rust从1.78更新至1.85
  • Axum从0.6.20更新至0.8.4
  • Tokio从1.32.0更新至1.46.1
  • Sqlx从0.7.1更新至0.8.6
  • 不再使用axum-sessions改用tower-sessions
  • Oracle 0.5.7更新至0.6.3

已发布给予尝鲜版三,完善支持人工智能脚本运行。

插件概要

  • StdPlugin 标准插件由红莲三十六改过来
  • CookieShopPlugin 蛋糕商城插件
  • SimpleAuthPlugin简易认证插件
  • SimpleAuth2Plugin 简易认证插件2
  • AdvancedAuthPlugin 先进认证插件
  • DictionaryPlugin字典插件
  • OrgnizationPlugin组织插件
  • LocationPlugin地点插件

介绍视频

尝鲜版十

https://www.bilibili.com/video/BV1jW14BDEJL/

尝鲜版九

https://www.bilibili.com/video/BV12myaB1EWa/

尝鲜版八

https://www.bilibili.com/video/BV1EktAzbEGx/

尝鲜版七

https://www.bilibili.com/video/BV1q1hWzZExz/

尝鲜版六

https://www.bilibili.com/video/BV1ndb9z1ESY/

尝鲜版五

https://www.bilibili.com/video/BV1higLzgEY1/

尝鲜版四

https://www.bilibili.com/video/BV1GTubzCEZ4/

尝鲜版三

https://www.bilibili.com/video/BV1CSGNzqEVY/

尝鲜版二

https://www.bilibili.com/video/BV1ry34z4EhC/

尝鲜版

https://www.bilibili.com/video/BV1g4KDzbED3/

后端代码生成物运行

  • 使用代码生成器生成一个示例或自己的SGS2模板,得到两个代码生成物,一个前端,一个后端
  • 将后端项目下载并解压
  • 根据您的数据库选项,配置好您后端的数据库,并使用后端代码生成物的sql文件夹下的数据库脚本完成建库建表并加载初始化数据
  • 您需要检查后端代码生成物内的配置文件,确认数据库和用户名密码的正确性
  • 您需要安装配置好rust 1.85或其他兼容版本的rust环境
  • 在后端代码生成物的根目录下运行cargo run命令启动rust后端项目
  • 启动完毕后访问后端代码生成物,http://localhost:8082

前端代码生成物运行

  • 使用代码生成器生成一个示例或自己的SGS2模板,得到两个代码生成物,一个前端,一个后端
  • 将前端代码生成物解压
  • 确认您已经安装好和您选择的Nodejs版本相容的前端Nodejs环境
  • 使用npm install -registry=https://registry.npm.taobao.org 安装Nodejs依赖包
  • 如果您使用的是Nodejs 21和Nodejs18,请运行命令:export NODE_OPTIONS=--openssl-legacy-provider
  • 运行命令:node --max-http-header-size=1000000 ./node_modules/.bin/webpack-dev-server --inline --progress --config build/webpack.dev.conf.js
  • 如此访问前端代码生成物,http://localhost:8000/
优秀的个人博客,低调大师

微信关注我们

转载内容版权归作者及来源网站所有!本站原创内容转载请注明来源!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。