ในการเขียนระบบเพื่อสร้าง Mindmap สวย ๆพบว่าวิะีการหนึ่งที่น่าสนใจคือ การเขียนได้ Markdown formatจากนั้นก็ทำการ render ออกมาเลยด้วยภาษา JavaScriptด้วยการใช้ library ชื่อว่า MarkMap
Read More…
สิ่งที่พบเจอบ่อย ๆ สำหรับการเขียน code คือไม่ยอมเขียนเอกสารอธิบายการทำงานของ codeถ้า code อ่านรูปเรื่องก็ว่าไปอย่างยิ่งต้องมาทำงานเป็นทีมยิ่งสนุกไปกันใหญ่ตัวอย่างเช่น ภาษา JavaScript ยิ่งไม่ค่อยเขียนกันใช้งานใน VS Code ก็ไม่ช่วยแนะนำอะไรเลยทั้งไม่อธิบาย function/module รวมทั้ง type ต่าง ๆ
Read More…
วันนี้เห็น library ชื่อว่า Safetestเป็น UI testing library ใหม่ที่นำเอาเครื่องมือหลาย ๆ ตัวมารวมกันซึ่งประกอบไปด้วย เป็นวิวัฒนาการของการทดสอบ UI ของ web application ผ่าน web browserเพื่อช่วยให้การทดสอบง่ายขึ้นทั้งแบบ end-to-end และ component testing ปล. ยังเป็น experiment library เท่านั้น !!
Read More…
จากการแบ่งปันความรู้เรื่องการพัฒนาระบบ API ด้วย NodeJS นั้นมีคำถามเกี่ยวกับแนวทางในการทดสอบว่า จึงทำการสรุปในแบบที่เคยทำไว้บ้าง ดังนี้
Read More…
มีโอกาสมา sharing เรื่อง JavaScript Testing 0-7 (every day) ในงาน BKK.JS #19โดยการแบ่งปันครั้งนี้ใช้เวลา 30 นาทีมีเนื้อหาคร่าว ๆ ดังนี้
Read More…
มาดู technology stack ใหม่ที่น่าสนใจ สำหรับการพัฒนาระบบ web application ชื่อว่า AHAโดยประกอบไปด้วย
Read More…
ปกติในการทำ API testing ด้วย JavaScript และ NodeJS นั้นมักจะใช้งาน library ต่าง ๆ เช่น Jest และ SuperTestรวมไปถึง library/framework อื่น ๆ เช่น cypress และ playwrightแต่ก็มีอีกตังที่น่าสนใจคือ Vitestที่เพิ่งปล่อย version 1 ออกมาเมื่อเดือนที่ผ่านมาซึ่งเบื้องหลังการทำงานคือ Vite ที่เร็วมาก ๆดังนั้นมาลองใช้งานเล่น ๆ กันดู
Read More…
เช้านี้เห็นว่าทาง Google ได้ปล่อยให้ใช้งาน Gemini Pro แบบฟรี ๆแต่มีจำกัดนะครับ คือ 60 query ต่อนาทีIt’s time for developers and enterprises to build with Gemini Proซึ่งง่ายสุด ๆ คือ การใช้งานผ่าน Google AI Studioมาลองใช้งานเล่นกันนิดหน่อย
Read More…
เห็นว่า Bun 1.0 เพิ่มปล่อยออกมาก็เลยมาทำการสรุปประสบการณ์ในการนำ Bun ไปพัฒนาระบบงานเล็ก ๆ ไว้นิดหน่อยซึ่งก็สามารถส่งมอบระบบงานได้ดีเลยมาดูกันว่าใช้อะไรบ้าง
Read More…
ทาง Storybook (SB) เพิ่งปล่อย version 7.0 ออกมาให้ใช้งานแล้วซึ่งเป็น major version ที่ออกมาในรอบ 2 ปีกันเลยดังนั้นจึงมาการเปลี่ยนแปลงมากมายมาดูกันว่ามีอะไรบ้าง
Read More…