Tags:
Node Thumbnail

Stripe ผู้ให้บริการรับจ่ายเงินออนไลน์ประกาศโอเพนซอร์สโครงการ Markdoc ส่วนขยายของ Markdown ที่ Stripe สร้างไว้ใช้งานภายใน

จุดเด่นของ Markdoc คือรองรับเอกสาร Markdown ตามปกติ แต่เปิดให้สร้างแท็กเพิ่มเติมได้เอง โดยแท็กที่ Markdoc เพิ่มเติมมาให้แต่แรก ได้แก่

  • if/else รองรับการเรนเดอร์ตามเงื่อนไขที่กำหนดด้วยตัวแปรในจาวาสคริปต์
  • table ตารางที่รองรับข้อมูลซับซ้อนสูง จัดเงื่อนไขภายในได้อิสระ
  • partial สร้าง template ไว้ล้วงหน้าในไฟล์แยกแล้วเรียกใช้งานโดยใส่ตัวแปรเข้าไปภายหลังได้

Markdoc สามารถใช้งานกับเว็บธรรมดาได้ทันที ตัวโครงการมีเอกสารสำหรับอินทิเกรตกับ React และ Next.js ให้ด้วย สัญญาอนุญาตใช้งานเป็นแบบ MIT

ที่มา - Markdoc

Get latest news from Blognone