WYSIWYG(ウィジウィグ)とは
- 「What You See Is What You Get」の略
- 入力画面と出力画面が一致する様に表現する技術
よく使用されるライブラリ
Draft.js
特徴
- Facebook製
- Reactベースで作られているため、簡単かつ堅牢な仕組みで実装可能
- Twitter、Wantedly等で使用されている
データの入出力方法
- 入力: JSONで保存可能
- 出力: draft-js-export-html を使用することで保存データ(JSON)をHTMLへ変換可能
Quill
特徴
- PC・タブレット・スマートフォンに対応
- Slack、salesforce、LinkedIn等で使用されている
データの入出力方法
- 入力・出力共にJSONを使用可能