29 คะแนน โดย xguru 2024-09-23 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • เครื่องมือที่ตั้งค่าสภาพแวดล้อมการพัฒนาที่กำหนดค่าไว้อย่างสมบูรณ์บนทุกโครงสร้างพื้นฐานได้ด้วยคำสั่งเพียงครั้งเดียว
  • รันได้จากทุกที่: สร้างสภาพแวดล้อมการพัฒนาได้บนเครื่องทุกประเภท ไม่ว่าจะเป็นโลคัล รีโมต คลาวด์เบส เซิร์ฟเวอร์จริง หรือ VM และรันได้บนทุกสถาปัตยกรรม เช่น x86 หรือ ARM
  • รองรับไฟล์คอนฟิก: ปัจจุบันรองรับ Dev Container และสามารถขยายไปยัง DevFile, Nix & Flox ได้
  • ระบบ Prebuild: ลดเวลาในการตั้งค่าสภาพแวดล้อมได้อย่างมาก
  • รองรับ IDE: รองรับ VS Code & JetBrains อย่างลื่นไหลให้ใช้งานบนเครื่องโลคัลได้ทันทีโดยไม่ต้องตั้งค่า และมี Web IDE ในตัวเพื่อความสะดวกเพิ่มเติม
  • การผสานรวมกับผู้ให้บริการ Git: สามารถเชื่อมต่อ GitHub, GitLab, Bitbucket, Bitbucket Server, Gitea, Gitness, Azure DevOps & AWS CodeCommit เพื่อดึง branch หรือ PR ของรีโพซิทอรีใน workspace และทำ commit ได้อย่างง่ายดาย
  • พื้นที่ทำงานหลายโปรเจ็กต์: รองรับรีโพซิทอรีของหลายโปรเจ็กต์ใน workspace เดียว ทำให้พัฒนาสถาปัตยกรรมแบบไมโครเซอร์วิสได้ง่าย
  • การผสานรวม reverse proxy: ใช้ความสามารถ reverse proxy เพื่อรองรับการทำงานร่วมกันและทำให้ feedback loop กระชับขึ้น เข้าถึง preview port และ Web IDE ได้อย่างราบรื่นแม้อยู่หลังไฟร์วอลล์
  • ความสามารถในการขยาย: ขยายได้ด้วยการพัฒนาปลั๊กอินหรือ provider และทำได้ไม่เฉพาะใน Go แต่ยังรวมถึงภาษาสคริปต์แบบไดนามิกทุกภาษา
  • ความปลอดภัย: สร้างการเชื่อมต่อ VPN ระหว่างเครื่องไคลเอนต์กับสภาพแวดล้อมการพัฒนาโดยอัตโนมัติ เพื่อรับประกันการเชื่อมต่อที่ปลอดภัยอย่างสมบูรณ์
  • ทุกพอร์ต: เข้าถึงทุกพอร์ตของสภาพแวดล้อมการพัฒนาได้ผ่านการเชื่อมต่อ VPN จึงไม่จำเป็นต้องตั้งค่า port forwarding ผ่านการเชื่อมต่อ SSH

1 ความคิดเห็น

 
nkkko 2024-09-24

สวัสดีครับ/ค่ะ นี่เป็นเรื่องน่าประหลาดใจที่น่ายินดีสำหรับการใช้งานจริงครับ/ค่ะ เราได้ผู้เข้าชมใหม่ 500 คนจาก GitHub repo และมันทำให้ผู้คนเริ่มสนใจ ผม/ฉันเป็นผู้รับผิดชอบด้านการเติบโตของ Daytona และยินดีตอบคำถามหากสามารถแปลด้วย Google Translate ได้ :-D