- เพียงกำหนดโครงสร้างข้อมูล (YML) ก็สร้างแบ็กเอนด์ที่มีฟังก์ชันหลักครบได้
- DB, แผงผู้ดูแลระบบ, REST API, Javascript SDK
- สามารถเชื่อมต่อกับฟรอนต์เอนด์สแตกอื่น ๆ ได้ง่ายผ่าน SDK/REST (React, Angular, Vue, Svelte, Next.js,..)
- โอเพนซอร์สบน Typescript + NodeJS
5 ความคิดเห็น
เหมือนว่ายังอยู่ในสถานะ PoC.. ไว้ต่อไปก็คงจะพอเป็นรูปเป็นร่างขึ้นมาล่ะครับ
ดูเหมือนว่าฟีเจอร์ที่โปรเจ็กต์มีให้นั้นยังบางเกินไปที่จะบอกว่ามีฟังก์ชันหลักครบถ้วนแบบเต็มรูปแบบ แม้แต่ฟีเจอร์ยืนยันตัวตนที่ควรจะนำไปใช้งานได้ทันที ก็ยังไม่มีเอกสารอธิบายไว้เลย ใน README มีการพูดถึง Supabase ในฐานะตัวเปรียบเทียบ แต่ดูแล้วน่าจะยังห่างไกลจากระดับที่เอามาเทียบกันได้
ถ้าคุณเป็นนักพัฒนาที่สามารถทำ data modeling ของฐานข้อมูลด้วย yaml ได้อยู่แล้ว ต่อให้ไม่ใช้เครื่องมือนี้ก็สามารถพัฒนาแบ็กเอนด์ด้วยเว็บเฟรมเวิร์กยอดนิยมอื่น ๆ ได้อยู่ดี ผมคิดว่าการทำ REST API ที่ใช้ฐานข้อมูลเป็นเรื่องที่มีแนวทางการออกแบบและรูปแบบการเขียนที่ลงตัวดีอยู่แล้วในภาษาและเทคสแต็กอื่น ๆ แต่ก็ยังไม่ค่อยเข้าใจว่าเหตุใดเมนเทนเนอร์ถึงนำโปรเจ็กต์ที่มีฟีเจอร์เพียงเท่านี้ไปโปรโมตที่ไหนสักแห่ง
payloadcmsให้ความรู้สึกคล้ายๆ กันอยู่พอสมควรไม่ใช่เหรอ?ถ้ากำหนดโครงสร้างคอลเลกชันด้วย
tsก็จะสร้าง db, แอดมิน, api ออกมาให้... ประมาณนั้นอันนี้น่าสนใจดีนะ... 😲
ดูดีนะ!