I was looking at the source code and saw the editor defined as:
<div itemprop="comment" itemscope="" itemtype="schema.org/answer"></div>
I havent come across schema.org/Answer, I assume it's some kind of standards template? Can someone explain in layman's terms how this editor works? Is it part of HTML5 or a plugin?
Little tip, 99.9999999999999999999999999999% of the time you see Aria role related attributes such as itemprop, itemscope, and itemtype, they're meaningless code bloat used by people who do not grasp how to use HTML semantics properly, and expect some extra attributes not one legitimate user-agent has done anything meaningful with to somehow magically fix their garbage markup.
It is rarely if EVER related to actual functionality on the page. The only real audience for it are the old microformats junkies who used to make up all sorts of fairy tale nonsense to make data scraping easier. Now they have their own little specification they can dupe people into using to the same end.
... and let's be brutally frank and call data scrapers who and what they REALLY are. CONTENT THIEVES!
Marcus Pohorely
CTO/CEO @Pagelanes.com
What you are referring to is the schema.org structure of Hashnodes Source Code. searchenginewatch.com/2016/07/19/the-complete-beg…
That has nothing to do with the editor (besides the sign that their code is clean and they use all ressources;)
The Editor is written in Draft.js (react) draftjs.org