RaythaHQ / raytha

Raytha is a powerful CMS with an easy-to-use interface and fast performance. It offers custom content types, a template engine, and various access controls. It supports multiple storage providers and an automatically generated REST API. Upgrade your development workflow with Raytha.
MIT License
163 stars 31 forks source link

Replace Monaco Editor with CodeMirror 6 #228

Open apexdodge opened 1 day ago

apexdodge commented 1 day ago

Problem:

For years now it has bothered me that Monaco Editor adds minutes to the javascript build time. I have tried various strategies to cut it down, but to no avail.

When building v1.0, I believe I tried CodeMirror but for some reason I had to drop it and go with Monaco instead. But I cannot remember the reason. It's possible after some years have passed that the reason is no longer applicable. The task here is to investigate the level of effort to swap out Monaco for CodeMirror 6.