![]() After some research, it became clear that this was a known bug in Quill’s editor and there did not seem to be a fix on the horizon. ![]() Basically, editing any part of the document besides the very end was near impossible on a long document. The cursor would jump to the beginning of the document. But the nail in the coffin for Quill came when a Graphite user who was writing really long short-stories (as an MFA in Creative Writing graduate, I was beyond excited about this!) was experiencing extreme bugginess with long documents. I seriously considered hacking Quill as much as I needed because Quill worked great with Yjs, a real-time communications framework that we used to enable collaborative documents. Things like table support and better performance were either going to require significant hacks, or it was going to require ditching Quill altogether. Of course, as Graphite grew, I customized Quill a ton. ![]() You could get started without customizing any of it. Some example of the two different categories: The way I look at Javascript text editors is they fall into one of two categories: 1) Drop In 2) Custom. Quill was built by some really smart people, had all the functionality I needed at the time, and was relatively simple to implement. ![]() After a few false starts, I eventually landed on Quill.js. When Graphite was first launched, the idea was to just have a clean, simple editor. Graphite’s new editor, built from the ground up ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |