javascript Archive

สรุปการใช้งาน Bun ในการพัฒนาระบบงาน

เห็นว่า Bun 1.0 เพิ่มปล่อยออกมาก็เลยมาทำการสรุปประสบการณ์ในการนำ Bun ไปพัฒนาระบบงานเล็ก ๆ ไว้นิดหน่อยซึ่งก็สามารถส่งมอบระบบงานได้ดีเลยมาดูกันว่าใช้อะไรบ้าง

Read More…

Storybook 7.0 ออกมาแล้ว

ทาง Storybook (SB) เพิ่งปล่อย version 7.0 ออกมาให้ใช้งานแล้วซึ่งเป็น major version ที่ออกมาในรอบ 2 ปีกันเลยดังนั้นจึงมาการเปลี่ยนแปลงมากมายมาดูกันว่ามีอะไรบ้าง

Read More…

ทำการจำลอง API server ใน JavaScript ด้วย MirageJS

เรื่องมีอยู่ว่าต้องทำพัฒนา frontend ด้วย ReactJSสิ่งหนึ่งที่ต้องทำเลยคือ การจำลองฝั่ง API ที่ต้องใช้งานเพื่อให้สามารถพัฒนาและทดสอบได้ง่ายขึ้นหนึ่งในวิธีการก็คือ การใช้งาน MirageJSมาดูการใช้งานกันดู

Read More…

Bun 0.5 :: สนับสนุน Workspace แล้ว

ก่อนหน้านี้แนะนำ Bun ไปแล้วนิดหน่อยซึ่งมีความเร็วสูงมาก ๆ ตอนนี้ได้ปล่อย version 0.5 ออกมาให้ใช้งานกันโดยมีความสามารถต่าง ๆ ดังนี้

Read More…

ลองใช้งาน Axios 1.1.2 กับ NodeJS

เห็นว่า Axios นั้นได้ปล่อย version 1 ออกมาจากนั้นก็เห็นว่ามีปัญหาเพียบสามารถดู issue ได้ที่ Axios issuesตอนนี้แก้ไขมาจนถึง version 1.1.2 แล้วจึงลองมาใช้งาน โดย migrate มาจาก version 0.27.2พบว่า ใช้งานได้ปกตินะ เนื่องจาก code ที่เขียนไม่ได้มีอะไรซับซ้อนมาก

Read More…

ลองใช้งาน Volta มาจัดการ version ของ NodeJS

ในโลกของ JavaScript นั้นมีเครื่องมือใช้งานเยอะเหลือเกินเพื่อแก้ไขปัญหาต่าง ๆ หนึ่งในนั้นคือการจัดการ version ของ NodeJSเพื่อให้ใช้งาน version ต่าง ๆ ตามแต่ละ project ให้ง่ายขึ้นปกติก็จะมี nvm และ snm เป็นต้น

Read More…

สรุป Machine Learning Library สำหรับ JavaScript

มาดูกันหน่อยว่า library เกี่ยวกับ Machine Learning ด้วยภาษา JavaScript นั้นมีอะไรให้ใช้บ้าง มาดูกัน

Read More…

สวัสดี Bun แรงส์ไปไหน

เห็นมีการพูดถึง Bun ซึ่งเป็น JavaScript Runtime ที่รวมเอาทุกอย่างไว้ด้วยกันทั้ง Bundling ของ JS และ CSS,Transpiler ของ JS, TS และ JSXJavaScript Runtime ที่มี Web API มาเลย ทั้ง fetch และ websocket เป็นต้นTask runner และ package manager ที่ทำงานร่วมกับ package.json และ npm ได้เลยที่สำคัญเร็วมาก ๆ !!

Read More…

รู้สึกแปลก ๆ สำหรับ ECMAScript Private Fields

วันนี้ลองใช้งาน ECMAScript Private Fields ดูหน่อยพบว่ามีความรู้สึกแปลก ๆ มาก เนื่องจากใช้ # มาใส่ข้างหน้า field/property นั้น ๆซึ่งทั่วไปมักจะเป็น comment ในภาษาหรือเครื่องมืออื่น ๆ

Read More…

ยืนงงในดง “, ‘ และ ` สำหรับ JavaScript

หลังจากทำการ review code ระบบงานที่พัฒนาด้วยภาษา JavaScriptพบว่ามีคำถามที่ทำให้งง ๆ ไปพักใหญ่ ๆ คือ Double quote ( “” ) Single quote (”) Backtick (“) ทั้งสามอย่างนี้มันต่างกันอย่างไรเราควรใช้อะไรดี

Read More…