기능 구현 웹 에디터 - 02. 처음부터 다시 시작하자.

• 웹 에디터 구현에 어려움을 겪어 다른 에디터를 찾기로 결정했다. 주요 문제점은 패키지가 많아 복잡하고, 데이터 변환 과정이 복잡하며, 줄 바꿈 처리와 폰트, 글자 크기 변경 기능이 제대로 동작하지 않는 점이었다.
• JavaScript 환경에서 사용하는 웹 에디터를 찾기 위해 구글 검색과 ChatGPT의 추천을 받아보았다. 여러 에디터 중에서 GEditor, ckeditor, draft-js, jodit, medium-editor, quill, react-draft-wysiwyg, slate, tinymce 등이 많이 사용되고 있음을 확인했다.
• 다운로드 횟수를 기준으로 가장 많이 사용되는 에디터를 찾아보았고, draft-js와 quill이 가장 많이 사용되었으나, 이들은 최근 업데이트가 이루어지지 않았다.
• 최근까지 업데이트가 이루어지고 있으며, 사용자의 사용 빈도도 적당하고, 구글에서 참고자료도 쉽게 접할 수 있는 TinyMCE를 새로운 웹 에디터로 선택하였다.

북마크
공유하기
신고하기