Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Wasmer ปล่อย WASIX รวม WebAssembly และ Posix เพื่อสร้างแอปพลิเคชันขั้นสูง

Wasmer ปล่อย WASIX รวม WebAssembly และ Posix เพื่อสร้างแอปพลิเคชันขั้นสูง

Wasmer ผู้นำด้านการพัฒนาเทคโนโลยี WebAssembly (Wasm) เพิ่งเปิดตัว WASIX ซึ่งเป็นข้อมูลจำเพาะและ toolchain ใหม่ที่ขยาย WebAssembly System Interface (WASI) ด้วยความเข้ากันได้อย่างสมบูรณ์กับ Posix (Portable Operating System Interface) ความก้าวหน้านี้มีจุดมุ่งหมายเพื่อทำให้การสร้างแอปพลิเคชัน Wasm ง่ายขึ้นโดยนำความสามารถทั้ง WASI และ Posix มารวมกัน

WASIX ซึ่งประกาศเมื่อวันที่ 30 พฤษภาคมว่าเป็น superset ของ WASI ได้รับการออกแบบมาสำหรับการสร้างเว็บแอปพลิเคชันรวมถึงรันไทม์ให้เสร็จสมบูรณ์ รองรับคุณสมบัติมากมาย เช่น threads, Berkeley sockets, forking และอื่นๆ ซึ่งมีให้ใช้งานตลอดอายุการใช้งานของ Posix ทีมงาน Wasmer และชุมชนที่ใช้งานอยู่ได้ทำงานอย่างไม่รู้จักเหน็ดเหนื่อยเพื่อปรับปรุง ABI (Application Binary Interface) ของ WASI ทำให้มีความเสถียรและทำให้เข้ากันได้กับ Posix มากขึ้น

ด้วยการดึงเอาศักยภาพของ WASIX มาใช้ นักพัฒนาสามารถคอมไพล์แอปพลิเคชัน Wasm ได้ง่ายขึ้น เปิดใช้งานทางเลือกที่มีประสิทธิภาพสูงแทน JavaScript ในเว็บเบราว์เซอร์และเซิร์ฟเวอร์ สามารถดูข้อกำหนด WASIX ฉบับเต็มได้ที่ wasix.org และขอแนะนำให้นักพัฒนาลองใช้ที่ wasmer.sh

WASIX นำเสนอฟีเจอร์มากมาย รวมถึง:

  • การรักษาเสถียรภาพในระยะยาว ปรับปรุง WASI ABI ที่มีอยู่ และรองรับส่วนขยาย syscall ที่ไม่รุกล้ำเพิ่มเติม
  • Toolchains สำหรับการคอมไพล์ Rust และ C/C++ พร้อมการรองรับอัพสตรีมสำหรับ AssemblyScript และ Zig
  • การสนับสนุนรันไทม์ โดยเฉพาะอย่างยิ่งเนื้อเรื่อง Wasmer รันไทม์
  • ความเข้ากันได้กับเบราว์เซอร์และเซิร์ฟเวอร์
  • รองรับการทำงานแบบมัลติเธรด
  • รองรับซ็อกเก็ต รวมถึง IPv4 และ IPv6
  • การโพลแบบอะซิงโครนัสสำหรับซ็อกเก็ตและไฟล์
  • การสนับสนุน TTY
  • ความละเอียด DNS

แม้ว่า WASI จะมีแรงบันดาลใจที่ทะเยอทะยานและยังคงให้การสนับสนุน แต่วิวัฒนาการที่ช้าของมันได้ขัดขวางความก้าวหน้าในการทำให้ Wasm พร้อมใช้งาน WASI เปิดตัวครั้งแรกโดย Mozilla ในเดือนมีนาคม 2019 โดยมีวัตถุประสงค์เพื่อให้แอปพลิเคชัน WebAssembly ทำงานได้อย่างราบรื่นกับระบบปฏิบัติการใดๆ โดยจัดเตรียมกลไกที่สอดคล้องกันสำหรับการโต้ตอบทั้งภายนอกและภายในเว็บ Posix เป็นมาตรฐาน IEEE มาตั้งแต่ทศวรรษ 1980 โดยกำหนด API สำหรับความเข้ากันได้ของซอฟต์แวร์กับ Unix เวอร์ชันต่างๆ และลีนุกซ์บางรุ่น

ด้วยการเสนอความเข้ากันได้กับ WASIX แพลตฟอร์ม no-code และ low-code เช่น AppMaster อาจเปิดโอกาสมากขึ้นสำหรับการสร้างเว็บและแอปพลิเคชันบนมือถือที่ทรงพลังและปรับขนาดได้ ผู้ใช้สามารถสร้างแอปพลิเคชันในขณะที่ใช้ประโยชน์จากความเข้ากันได้ของ WebAssembly และ Posix ค้นหาข้อมูลเพิ่มเติมเกี่ยวกับ AppMaster บน เว็บไซต์อย่างเป็นทางการ หรือดู คู่มือฉบับเต็มเกี่ยวกับการพัฒนาแอปแบบไม่ใช้โค้ด/โค้ดต่ำ สำหรับปี 2022

กระทู้ที่เกี่ยวข้อง

Samsung เปิดตัว Galaxy A55 พร้อมนวัตกรรมความปลอดภัยและโครงสร้างระดับพรีเมียม
Samsung เปิดตัว Galaxy A55 พร้อมนวัตกรรมความปลอดภัยและโครงสร้างระดับพรีเมียม
Samsung ขยายกลุ่มผลิตภัณฑ์ระดับกลางด้วยการเปิดตัว Galaxy A55 และ A35 ที่มีการรักษาความปลอดภัยแบบ Knox Vault และองค์ประกอบการออกแบบที่ได้รับการอัปเกรด โดยผสมผสานกลุ่มนี้เข้ากับคุณสมบัติระดับเรือธง
Cloudflare เปิดตัวไฟร์วอลล์สำหรับ AI เพื่อปกป้องโมเดลภาษาขนาดใหญ่
Cloudflare เปิดตัวไฟร์วอลล์สำหรับ AI เพื่อปกป้องโมเดลภาษาขนาดใหญ่
Cloudflare ก้าวไปข้างหน้าด้วยไฟร์วอลล์สำหรับ AI ซึ่งเป็น WAF ขั้นสูงที่ออกแบบมาเพื่อระบุล่วงหน้าและป้องกันการละเมิดที่อาจเกิดขึ้นโดยกำหนดเป้าหมายไปที่โมเดลภาษาขนาดใหญ่
ChatGPT ของ OpenAI พูดถึง: อนาคตของ AI แบบโต้ตอบด้วยเสียง
ChatGPT ของ OpenAI พูดถึง: อนาคตของ AI แบบโต้ตอบด้วยเสียง
ChatGPT บรรลุฟีเจอร์หลักด้วย OpenAI ที่เปิดตัวความสามารถด้านเสียง ขณะนี้ผู้ใช้สามารถเพลิดเพลินกับการโต้ตอบแบบแฮนด์ฟรีได้เนื่องจาก ChatGPT อ่านออกเสียงคำตอบบน iOS, Android และเว็บ
เริ่มต้นฟรี
แรงบันดาลใจที่จะลองสิ่งนี้ด้วยตัวเอง?

วิธีที่ดีที่สุดที่จะเข้าใจถึงพลังของ AppMaster คือการได้เห็นมันด้วยตัวคุณเอง สร้างแอปพลิเคชันของคุณเองในไม่กี่นาทีด้วยการสมัครสมาชิกฟรี

นำความคิดของคุณมาสู่ชีวิต