Node.js 23 ตัวเต็มเพิ่งปล่อยออกมาให้ใช้งาน ซึ่งเป็น current version
มี feature ที่น่าสนใจดังนี้

  • สนับสนุน require(esm) แบบ default แล้ว
  • เลิกสนับสนุน Windows 32-bit
  • ใช้งาน node –run เหมือนกับ npm run ได้เลย
  • Test runner สนัยสนุน glob pattern สำหรับ coverage file

และยังมี experiment ให้มาเพียบ เช่น

  • สนับสนุน TypeScript
  • WebStorage API
  • สนับสนุน SQLite ซึ่งเป็น database engine ที่ build-in มาให้เลย

มาดูตัวอย่าง code กันนิดหน่อย

เรื่องที่ 1 ECMAScript modules เลย

อย่าลืมเพิ่ม type=module ในไฟล์ package.json

เรื่องที่ 2 ไฟล์ไม่จำเป็นต้องมีนามสกุล .js สามารถเขียนแบบ shell script ได้

เรื่องที่ 3 ใช้งาน SQLite

เรื่องที่ 4 ใช้งาน WebStorage API

ลอง Download มาใช้งานกันดูครับ

Tags: