Stack ที่ใช้สร้าง Reefsight
เทคโนโลยีที่ตรวจได้จากเว็บไซต์และระบบหลังบ้านของ Reefsight ณ กันยายน 2026 พร้อมหน้าที่ของแต่ละส่วน
Frontend
หน้าเว็บและ CMS ใช้ React กับ TypeScript; Vite สร้างไฟล์เว็บ และ HeroUI เป็นชุด UI
React
TypeScript
Vite
HeroUI
Backend
API เขียนด้วย Go ใช้ net/http และ GORM ติดต่อฐานข้อมูล
Go
net/http
GORM
Data
PostgreSQL เก็บข้อมูลหลัก; Redis ดูแล session และ rate limit
PostgreSQL
Redis
Deployment & storage
แยกเว็บ API ฐานข้อมูล และ Redis บน EasyPanel; Docker เป็นรูปแบบส่งมอบ และ S3 เก็บ backup ภายนอก
Docker
EasyPanel
S3 backup
Quality
ตรวจ browser flow ด้วย Playwright และทดสอบ API ด้วย Go tests
Playwright
Go tests
Security by default
ทบทวนสิทธิ์ ข้อมูล และ dependency ตั้งแต่การออกแบบระบบ
Observable in production
ระบบต้องตอบได้ว่าเกิดอะไรขึ้นและทีมควรแก้จากจุดไหน
Handover ready
codebase, document และ deployment ต้องพร้อมให้ทีมคุณรับช่วงต่อ