부연 설명하자면, TipTap이 실제로는 ProseMirror를 감싼 래퍼라는 것을 알아차렸어요.
Tiptap은 ProseMirror를 감싼 헤드리스 래퍼로, 뉴욕타임즈, 가디언, 애슬래시안 등 유명 기업들에서 이미 사용 중인 리치 텍스트 WYSIWYG 에디터를 위한 툴킷입니다.
커스터마이징 가능한 빌딩 블록을 사용하여 원하는 대로 리치 텍스트 에디터를 만들 수 있습니다. Tiptap은 합리적인 기본값, 다양한 확장 기능, 그리고 모든 측면을 커스터마이징할 수 있는 친절한 API를 제공합니다. 환영적인 커뮤니티의 지원을 받으며 오픈 소스이고 무료입니다.
나중에 한번 시도해볼게요. 정말 흥미로워 보입니다. ProseMirror API 사용을 더 쉽게 만들어줄 것으로 추정되는 TipTap API가 ProseMirror가 제공하는 모든 기능을 발휘할 수 있을지는 아직 확인해봐야 할 것 같습니다.
Obsidian에 내장된 편집기의 기능을 살펴볼 가치가 있을 것 같습니다. 이 편집기는 편집하는 동안 마크다운을 렌더링하는 마크다운 편집기입니다. 커서가 있는 텍스트에만 마크다운 구문이 표시되고, 나머지는 렌더링된 텍스트로 표시됩니다. 이는 양쪽의 장점을 모두 갖춘 가장 좋은 방법처럼 보입니다.
저는 이 사안에서 그저 또 다른 일반 사용자일 뿐입니다 하지만 가까운 미래에 WYSIWYG(편집기에서 보는 그대로 출력) 기능이 구현되기까지는, UI/UX 관점에서 토글 버튼을 하나 더 추가하는 것은 큰 문제가 되지 않을 것입니다 — 물론 해당 기능을 코딩하는 것은 또 다른 문제이지만요. 워드프레스에도 코드 보기 버튼이 있습니다(워드프레스의 편집 시스템은 엉망이지만요. Automattic이 외형 우선, 콘텐츠 후순위라는 비전을 채택했을 때 완전히 깨졌습니다).
아직도 가장 중요한 기능은 파일 업로드를 제외하고 툴바를 완전히 숨길 수 있는 설정이라고 생각합니다. 모바일에서는 이미 이 기능이 있습니다(이스터 에그로 ). 편집기 개선이나 변경보다 이것이 더 중요하다고 봅니다.
우리는 두 가지 다른 사용자 카테고리를 가지고 있습니다:
거의 글을 쓰지 않고 댓글을 남기는데 정말 낮은 진입 장벽(이 표현이 맞는지 모르겠네요)이 필요한 압도적인 다수
다양한 도구가 필요하고 그것에 쉽게 접근할 수 있어야 하는 파워 유저
물론 이는 포럼의 성격에 따라 다릅니다. 하지만 대담하게 말하자면, 대부분의 포럼에서 이것이 사실이라고 생각합니다.