可视化编辑器选择

可视化页面编辑器选择

最近要开发一个低代码项目,一个低代码项目技术难点都在可视化编辑器上面,由于没有充足的时间,也没有可视化页面编辑器开发技术能力,因此找到一个靠谱的可视化编辑器,基本就成功了一半。

需求

  • 操作动作编辑、复制、剪切、删除等
  • 导出JSON和使用JSON渲染
  • 支持自定义预览屏幕尺寸
  • 支持SSR
  • 自定义编辑器页面UI和布局
  • 。。。

比对

维度 @measured/puck @craftjs/core grapesjs
是否支持导出JSON和使用JSON渲染 支持 支持 不支持
是否支持定制化开发组件 支持 支持 支持
是否支持自定义预览屏幕尺寸 支持 支持 支持
是否支持定制页面布局和UI 支持 支持 不支持
是否支持自定义编辑器操作 不支持 支持 支持
是否支持SSR 支持 支持 支持
是否支持部分区域禁止编辑 支持 支持 不支持
是否开源 开源MIT协议 开源MIT协议 收费
发版频率 比较频繁 比较频繁 比较频繁

最终选择了craft.js,免费并且可定制化程度很高,这也导致除了编辑器的能力,几乎其他所有功能都要自己实现,所以如果你想找一个开箱即用的页面编辑器,那么请不要选craft.js。框架仅支持react,目前已经支持react19+next15,不需要担心无法使用新技术。

如果你也选择了craft.js,遇到问题可以找我相互交流,后面我也会写craft.js相关技术的博客。

相关推荐
Codiggerworld13 小时前
Vim配置从0到1:打造专属编辑器
编辑器·vim·excel
lqj_本人14 小时前
鸿蒙electron跨端框架PC青简笔记实战:从笔记列表、编辑器到桌面导出,一次做完整
笔记·编辑器
图像僧19 小时前
没有sudo权限也能安装和使用 VSCode
ide·vscode·编辑器
咬人喵喵19 小时前
E2编辑器里的零高容器是什么?怎么用?
低代码·微信·编辑器·交互·svg
小e说说2 天前
主流活动策划工具特点比较
编辑器
winlife_2 天前
把 Godot 编辑器接入 AI:Funplay MCP for Godot 介绍
人工智能·编辑器·godot·ai编程·游戏开发·mcp
@noNo2 天前
Visual Studio Code添加自定义大模型API
ide·vscode·编辑器
winlife_2 天前
把 Cocos Creator 编辑器接入 AI:Funplay MCP for Cocos 介绍
人工智能·编辑器·ai编程·cocos creator·游戏开发·claude·mcp
拉里呱唧2 天前
在线可视化HTML编辑器横评:8款拖拽式工具的实测对比
前端·编辑器·html
HezhezhiyuLe2 天前
无界内嵌编辑器键盘事件失效
编辑器·计算机外设