alinea
v1.0.11
Alinea เป็นระบบการจัดการเนื้อหาที่ทันสมัย
ติดตั้ง Alinea ในไดเรกทอรีโครงการของคุณ
npm install alineaเริ่มต้นไฟล์กำหนดค่าของ Alinea
npx alinea init --nextเปิดแดชบอร์ดเพื่อดูรอบ ๆ
npx alinea devเริ่มกำหนดค่าประเภทและฟิลด์→
กำหนดค่า alinea ใน cms.tsx
import { Config , Field } from 'alinea'
const BlogPost = Config . document ( 'Blog post' , {
fields : {
title : Field . text ( 'Blog entry title' ) ,
body : Field . richText ( 'Body text' )
}
} )
const Blog = Config . document ( 'Blog' , {
contains : [ BlogPost ]
} )ประเภทตัวเลือกและฟิลด์→
ดึงเนื้อหาที่พิมพ์และกรองเต็มคำสั่งซื้อตามต้องการ
เลือกเฉพาะฟิลด์ที่คุณต้องการ
import { Query } from 'alinea'
console . log (
await cms . get ( {
type : Blog ,
select : {
title : Blog . title ,
posts : Query . children ( {
type : BlogPost ,
select : {
title : BlogPost . title
}
} )
}
} )
)ดู API เต็ม→
เนื้อหามีให้ระหว่างการสร้างไซต์แบบคงที่และเมื่อเซิร์ฟเวอร์สืบค้น
เนื้อหารวมกับรหัสของคุณและสามารถสอบถามได้ด้วยค่าใช้จ่ายเครือข่ายเป็นศูนย์
วิธีการรวมเนื้อหาของ Alinea →
Alinea รองรับแบ็กเอนด์แบบกำหนดเองที่สามารถโฮสต์เป็นกระบวนการ Node.js อย่างง่ายหรือบน serverless runtimes
ตั้งค่าแบ็กเอนด์ของคุณ→
มีคำถามหรือความคิด? พบข้อผิดพลาด? อ่านวิธีการมีส่วนร่วม