Slate js editor framework

รูปภาพ cover

จากแนวคิดการจะปรับแต่ง editor มันยากนัก เลยกลายมาเป็น editor framework ที่ชื่อ Slate ที่จะช่วยให้คุณสามารถสร้าง editors ตามแบบที่คุณต้องการได้ ดังใจคุณ

ทั้งเรื่องของ schema ของ editor ชื่อดังแต่ละเจ้า มีความซับซ้อน พิมพ์เอกสารจริงๆยากเกินไป การปรับแต่งเพิ่มเติมที่ขาดอิสระ ซึ่งผู้พัฒนามองออกไปไกลว่านั้น

เค้ากำลังคิดถึงการสร้างเครื่องมืออย่าง Medium, Dropbox Paper หรือแม้กระทั่ง Google Docs เลย ซึ่งแน่นอนว่า Editor ธรรมดาๆ น่าจะต้องปรับกันเยอะหากอยากได้อะไรแบบนั้น

การออกแบบครั้งใหม่จึงเกิดขึ้นบนรากฐาน First-class plugins การทำงานในลักษณะแยกออกมาเป็น plugins การลดความซับซ้อนลงของ Schema core การทำงานบนความสัมพันธ์ของ DOM 

ผลงานที่มาจากพลังของ React ร่วมกันกับ Immutable แถมยังได้แรงบันดาลใจมาจาก Draft.js, Prosemirror และ Quill อีกต่างหาก

ใครสนใจอยากลองแกะ งัดแงะ รือค้น จับประกอบเจ้า Editor นี่ลองเข้าไปชมงานนี้กันได้ที่นี่เลยครับ

Link :: https://www.slatejs.org/