หลายคนที่ออกแบบเว็บไซต์ มักจะเคยเจอปัญหานี้ ออกแบบเสร็จ แต่พอจะเพิ่ม Interactivity, Animation หรือเชื่อมข้อมูลจริงเข้าไป มันทำไม่ได้ เพราะไม่ใช่ Developer Figma จึงปล่อยฟีเจอร์ใหม่มาช่วยเรื่องนี้โดยตรง

12 มิถุนายน 2568 บริษัท Figma ปล่อยฟีเจอร์ใหม่ที่เรียกว่า Code layers เป็น Layer พิเศษที่ให้คุณเขียนโค้ดหรือพูดคุยกับ AI เพื่อสร้าง Element เว็บที่ใช้งานได้จริงบน Figma

ทำไมน่าสนใจ?

– ไม่ต้องสลับไปแอปอื่น ออกแบบ-เขียนโค้ด-ทดลองเล่นได้ในหน้าเดียว

Create new site elements entirely in code
Create custom interactions
Connect real data sources to your designs
Add motion or animations to an existing design

ฟีเจอร์

  1. สามารถสร้างและแก้ไข Code Layers ได้ภายใน Figma Sites
  2. เลือกเขียนโค้ดเองด้วย React, TypeScript และ Tailwind CSS ได้
  3. พูดคุยกับ AI เพื่อให้ช่วยเขียนหรือปรับแต่งโค้ด
  4. แปลงการออกแบบเดิมให้กลายเป็น Code Layer ได้
  5. สร้าง Component ที่สามารถนำไปใช้ซ้ำและปรับแต่งผ่าน Properties Panel
  6. กำหนด Custom Properties เช่น String, Number, Boolean และ Component Reference
  7. รองรับการปรับ Responsive โดยใช้ Auto Layout
  8. ใช้งาน useBreakpoint Hook ปรับการแสดงผลตาม Breakpoint ต่างๆ
  9. บันทึกการสนทนาและย้อนกลับไปใช้เวอร์ชันก่อนหน้าได้
  10. ไม่สามารถแชร์ข้อมูลระหว่าง Code Layers ได้ในตอนนี้
  11. ไม่รองรับการอ้างอิง Styles จาก Design System ขณะนี้
  12. ไม่สามารถ Publish Code Layers เข้า Library ได้
  13. สามารถผูก Custom Properties กับ Variables ได้
  14. แสดงผล Preview ของ Code Layer แบบเรียลไทม์ขณะทำงาน
  15. มีโหมด Full Screen สำหรับดู Code Components และ Layers ทั้งหมดในไฟล์

ประโยชน์

  • เพิ่มความเคลื่อนไหวและปฏิสัมพันธ์ให้เว็บได้โดยตรง
  • สร้าง Component ที่ปรับแต่งผ่าน Panel ได้ (ไม่ต้องแก้โค้ดทุกครั้ง)
  • ดึงข้อมูลจากภายนอกมาแสดงผลจริง เช่น ราคาหุ้น, ยอดขาย, ข่าวสด
  • ปรับ Responsiveness ตาม Breakpoint ได้ละเอียด

ราคาและการใช้งาน?

  • เปิดให้เฉพาะคนที่อยู่ในแผนเสียรายเดือน และมี Full access
  • ต้องมีสิทธิ์แก้ไขไฟล์เว็บไซต์
  • ต้องเปิด AI features ไว้ถ้าอยากใช้ AI ช่วยเขียนโค้ด
Introducing Code Layers

ข้อสรุป:

Code Layers คือการเปลี่ยน Figma จากเครื่องมือออกแบบ เป็นแพลตฟอร์มสำหรับ ทดลอง และ สร้าง Prototype ที่ทำงานได้จริง

Source:

LinkedIn, Figma 1, Figma 2