LOADING

百度&必应权4, 日IP1w+ 查看详情
自助收录

腾讯低代码平台开源了!接私活利器!

开源项目21小时前发布 孤城孤刀
4.3K 0 0
腾讯低代码平台开源了!接私活利器!

腾讯TMagic-Editor:零代码可视化编辑,快速搭建页面

零代码/低代码技术飞速发展的今天,腾讯推出的TMagic-Editor成为可视化页面搭建的强大工具。作为一款所见即所得的编辑器,它帮助非技术人员通过拖拽和配置快速创建H5、PC、TV等多端页面,大幅降低页面开发成本。目前,该编辑器已广泛应用于腾讯视频会员、爱玩游戏、云视听极光、腾讯会议等多个腾讯业务,每月生产和发布数百个页面。

腾讯低代码平台开源了!接私活利器!

详细介绍

TMagic-Editor是什么?

TMagic-Editor 是基于Vue3开发的可视化页面编辑器,它可以帮助企业和个人快速搭建自定义页面生产平台,无需深入编写代码,就能轻松创建高质量的页面。该编辑器支持业务组件开发、页面拖拽编排、DSL(领域特定语言)生成、构建、部署等功能,为业务提供了高效、灵活的页面管理方案。

TMagic-Editor的核心功能

  • 业务组件开发
  • TMagic-Editor 不提供具体的业务组件,但支持企业自定义开发组件,如图片组件、抽奖组件、登录插件等。组件一次开发,可多次复用,并且可用 Vue2、Vue3、React 等框架构建,提供高度灵活性。
  • 页面可视化编辑
  • 通过拖拽和参数配置的方式,非技术人员也能快速搭建复杂页面,提升团队协作效率。
  • DSL描述文件生成
  • TMagic-Editor 采用DSL(领域特定语言)来解耦编辑器与最终页面,编辑完成的页面会被序列化为JS Schema对象,其中包含页面信息、组件信息、组件间逻辑等数据。
  • 构建与部署
  • 编辑完成后,页面需要进行打包构建,TMagic-Editor 依托Runtime机制(支持 Vue2、Vue3、React)完成HTML、JS、CSS文件的打包,并将页面部署到业务服务器或CDN。
腾讯低代码平台开源了!接私活利器!

TMagic-Editor的运行机制(Runtime)

  • Runtime 的作用:Runtime 负责渲染和执行可视化搭建的页面,分为编辑器模拟器(iframe内运行)和终端页面(用户访问的真实页面)。
  • 支持的前端框架:TMagic-Editor 官方提供Vue2、Vue3、React 的 Runtime,业务方也可自行开发适用于其他前端框架的 Runtime。

管理端 DEMO 介绍

TMagic-Editor 还提供了管理端 Demo,帮助企业快速搭建完整的可视化搭建平台,管理页面生产流程。管理端提供以下能力:

  • 页面列表管理:展示和查询所有创建的页面。
  • 页面创建与复制:支持快速创建新页面或基于已有页面复制。
  • 页面编辑与 A/B Test 配置:支持在线编辑页面,并进行 A/B 测试。
  • 页面发布与状态管理:查看页面的发布状态,管理已发布页面。

使用 TMagic-Editor 需要做什么?

  • 开发业务组件:根据业务需求,开发图片组件、视频组件、营销组件等。
  • 开发业务插件(可选):实现登录、页面环境判断、请求拦截等功能。
  • 部署可视化搭建服务:TMagic-Editor 是开源工具,企业需自行部署。
  • 构建和发布页面:管理组件库,使用 Runtime 进行打包和上线。
  • 定制编辑器:可扩展 TMagic-Editor,增加版本管理、发布功能等。

如何获取 TMagic-Editor?

总结

TMagic-Editor 以其所见即所得的可视化编辑、强大的业务组件扩展能力、灵活的 Runtime 机制,成为企业搭建H5、PC、TV 页面的高效解决方案。无论是非技术人员拖拽搭建,还是开发者扩展组件,它都能提供极大的便利。对于希望低成本、高效率生产页面的企业,TMagic-Editor 无疑是一个值得深入研究和应用的开源工具。

© 版权声明
开发者导航

相关文章

开发者导航

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...