Stripe ผู้ให้บริการรับจ่ายเงินออนไลน์ประกาศโอเพนซอร์สโครงการ Markdoc ส่วนขยายของ Markdown ที่ Stripe สร้างไว้ใช้งานภายใน
จุดเด่นของ Markdoc คือรองรับเอกสาร Markdown ตามปกติ แต่เปิดให้สร้างแท็กเพิ่มเติมได้เอง โดยแท็กที่ Markdoc เพิ่มเติมมาให้แต่แรก ได้แก่
-
if/else
รองรับการเรนเดอร์ตามเงื่อนไขที่กำหนดด้วยตัวแปรในจาวาสคริปต์ -
table
ตารางที่รองรับข้อมูลซับซ้อนสูง จัดเงื่อนไขภายในได้อิสระ -
partial
สร้าง template ไว้ล้วงหน้าในไฟล์แยกแล้วเรียกใช้งานโดยใส่ตัวแปรเข้าไปภายหลังได้
Markdoc สามารถใช้งานกับเว็บธรรมดาได้ทันที ตัวโครงการมีเอกสารสำหรับอินทิเกรตกับ React และ Next.js ให้ด้วย สัญญาอนุญาตใช้งานเป็นแบบ MIT
ที่มา - Markdoc
Get latest news from Blognone
Follow @twitterapi
Hiring! บริษัทที่น่าสนใจ