xi-electron:使用现代网络技术构建的xi-editor的前端

时间:2024-02-23 20:28:14
【文件属性】:

文件名称:xi-electron:使用现代网络技术构建的xi-editor的前端

文件大小:692KB

文件格式:ZIP

更新时间:2024-02-23 20:28:14

electron webgl canvas electron-forge xi-editor

Electro电子 使用现代Web技术构建的xi-editor的前端。 注意:这仍然是一个在制品! 演示版 此回购的目标 使的前端在各个平台之间保持一致 在网络上尝试使用不同的编辑器渲染技术,具体是: 2d DOM直接使用DOM(了解如何解决使用DOM的一些挑战) WebGL -GPU加速渲染(通过 ) 希望创建一个功能强大的移动友好版本,使用起来又快又愉快一旦实现了所有三个视图,我们就可以将它们彼此进行基准测试 此存储库的主要动机是为浏览器中的文本编辑器(尤其是现代HTML5 API等)尝试并分析不同呈现技术的速度和性能。 最终目标是获得完全跨平台(台式机+移动设备)的文本编辑体验,但是在此阶段,这仍然是一个长期的希望。 入门 要构建和运行xi-electron您需要安装 (节点版本6或更高版本)以及Git 。 开始: > git clone https://github.com/acheronfail/xi-electron --recursive > cd xi-electron > yarn # or: np


【文件预览】:
xi-electron-master
----tsfmt.json(1KB)
----.compilerc(1KB)
----.gitmodules(89B)
----yarn.lock(291KB)
----forge.config.js(559B)
----src()
--------pages()
--------utils()
--------main()
--------renderer()
----scripts()
--------paths.js(1KB)
--------core-build.js(1KB)
--------core-clean.js(649B)
----doc()
--------canvas.png(702KB)
----.travis.yml(1KB)
----tsconfig.json(763B)
----LICENSE(1KB)
----tslint.json(1KB)
----README.md(3KB)
----.gitignore(80B)
----xi-editor()
----package.json(2KB)

网友评论