เปิดตัว Redbean 2.0
(justine.lol)- เพียงใส่ไฟล์ html ลงในไฟล์ Zip ก็สามารถรันเป็นเว็บเซิร์ฟเวอร์ได้โดยตรงบน 6 ระบบปฏิบัติการ
- เริ่มต้นจากโปรเจกต์งานอดิเรก แต่ตอนนี้ได้กลายเป็นเครื่องมือขนาด 1.9mb ที่มีความสามารถซับซ้อนพร้อมโฮสต์ Lua + SQLite
→ รองรับ REPL, Mbed TLS, sandboxing, การแฮชรหัสผ่านด้วย argon2, MaxMind IP Geolocation เป็นต้น
→ มี Easy-Mode API และเว็บเฟรมเวิร์กระดับสูง (Fullmoon) สำหรับการพัฒนา
→ สามารถระบุอาร์กิวเมนต์บรรทัดคำสั่งผ่านไฟล์.argsได้ - รองรับ x86-64 Linux, MacOS, FreeBSD, NetBSD, OpenBSD
3 ความคิดเห็น
ตอนแรกก็คิดว่าจะเอาไปใช้กับโปรเจกต์ส่วนตัว แต่ระหว่างพัฒนารู้สึกว่าการต้อง zip ใหม่แล้วรันใหม่ทุกครั้งที่แก้ไฟล์คงน่ารำคาญ เลยพักเรื่องนี้ไว้ก่อน พอกลับมาดูอีกทีรอบนี้ก็เห็นว่ามีออปชัน
-Dที่สามารถเสิร์ฟไฟล์จากไดเรกทอรีในเครื่องได้โดยตรงลองทดสอบสั้น ๆ ดูแล้ว การแก้ไขไฟล์ในเครื่องสะท้อนแบบเรียลไทม์เลยครับ และยังรู้จักไดเรกทอรีย่อยด้วย
ว้าว นึกว่าจะจบแค่เป็นโปรเจกต์ที่น่าสนใจเสียอีก..
คงต้องติดตามดูให้ดีครับ
Redbean - เว็บเซิร์ฟเวอร์ที่รันได้ด้วยไฟล์เดียว