It's nothing yet, but I'm trying to hack on ProseMirror(1) and make an easy way to make quizzes (think EdX, or something - cloze, multiple choice, drop-down, etc) that can then be embedded in a page (e.g. export HTML, paste in Ghost CMS).
It needs to be usable by regular people like my teacher.
Learned about ProseMirror here in the thread on Edtr.io. It's very 'lego-y' and I think it'll work well, but the complexity is off-putting.
I set out to build my own contenteditable based editor and after a couple weeks of banging my head on it, I do appreciate Prosemirror's very rigorous approach. I suspect it might be the best choice for me as well.
I find the documentation lacking. Reading some issues, the author admitted that the magic global variables/functions could be confusing (I could be mistaken on the exact wording).
I've found myself reading the source code to figure out how to use it, after reading through the docs a couple times. I like the idea of not mutating but returning a new state object (and this idea is throughout).
Started reading his "Eloquent JavaScript"; I his code, and feel like I'm learning stuff. Just need to wrap my head around my requirements and data, then it'll be simpler.
It needs to be usable by regular people like my teacher.
Learned about ProseMirror here in the thread on Edtr.io. It's very 'lego-y' and I think it'll work well, but the complexity is off-putting.
1: https://prosemirror.net/