Skip to content
CodingThailand's Blog
CodingThailand's Blog

by โค้ชเอก

  • Home
  • About Me
  • CodingThailand.com
CodingThailand's Blog

by โค้ชเอก

Category: Node.js

สรุป 7 ข้อควรรู้ ใน Node.js 24 ใหม่ ไม่แค่การอัปเดตเล็กๆ แต่มีการเปลี่ยนแปลงและเพิ่มฟีเจอร์ใหม่หลายอย่าง

โค้ชเอก, 17/07/202517/07/2025

1. อัปเกรด เป็น V8 Engine เป็นเวอร์ชัน 13.6 มีฟีเจอร์สำคัญ ดังนี้ – RegExp.escape: ช่วยให้การ escape regular expression ง่ายและปลอดภัยขึ้น ไม่ต้องเขียนฟังก์ชันเองอีกต่อไป – Float16Array: Typed array สำหรับจัดการตัวเลขแบบ 16-bit float มีประโยชน์สำหรับงานที่ต้องการประสิทธิภาพ เช่น กราฟิก หรือ ML – Atomics.pause: หยุด thread ใน Atomics ได้ มีประโยชน์สำหรับงานที่เกี่ยวกับ concurrency ระดับต่ำใน Workers – WebAssembly Memory64: รองรับหน่วยความจำ 64 บิตใน WebAssembly ทำให้ประมวลผลงานหนักได้มากขึ้น – await…

Continue Reading

มีอะไรใหม่ใน Express.js v5.0

โค้ชเอก, 30/10/202402/04/2025

10 ปีที่รอคอย! Express.js V5.0 มาแล้ว!  เมื่อวันที่ 15 ตุลาคม 2024 ที่ผ่านมา Express.js ได้ทำการออกเวอร์ชัน 5.0 อย่างเป็นทางการ มาพร้อมกับการอัปเดต และการเพิ่มประสิทธิภาพต่างๆ ที่ดีขึ้น แม้ว่าตัว API จะไม่ได้แตกต่างจาก V4 มากนัก แต่ก็มีหลายอย่างที่เปลี่ยนอยู่เหมือนกัน ถ้าใครอยากใช้หรือ upgrade เรามาดูกันว่ามีอะไรน่าสนใจบ้างครับ จริงๆ ยังมีอีกเยอะถ้าใครสนใจอ่านต่อดูได้ที่นี่นะครับ https://expressjs.com/2024/10/15/v5-release.html โค้ชเอก -ไม่อนุญาตให้คัดลอกเนื้อหาไปลงยัง Platform อื่นๆ โดยไม่ได้รับอนุญาต Views: 927

Continue Reading

เขียน Web Application ด้วย Node.js และ Express ใส่ใจกับความปลอดภัยกันด้วยนะครับ

โค้ชเอก, 19/08/2018

CodingThailand เผยแพร่โดย Akenarin Komkoon · 23 กุมภาพันธ์ ·  มาที่สาย Node.js กันบ้าง สำหรับคนที่เขียน Web Application ด้วย Node.js และ Express อย่าลืมเขียนป้องกันและใส่ใจกับความปลอดภัยกันด้วยนะครับ วันนี้แนะนำ middleware 2 ตัวนี้ก่อนแล้วกัน ใช้งานง่ายดี ตัวแรกชื่อว่า “lusca” รายละเอียด: https://goo.gl/TAWdNP . ส่วนอีกตัว ชื่อว่า “Helmet” ครับ ก็แนะนำเช่นเดียวกัน ลองดูวิธีการเขียนได้ที่นี่ รายละเอียด: https://goo.gl/aMD2jk   Views: 1112

Continue Reading

แนะนำ date-fns เป็น Library ใหม่ไว้ช่วยเราจัดการเกี่ยวกับวันที่และเวลา

โค้ชเอก, 16/10/2017

สำหรับคนที่เขียน Node.js/JavaScript นะครับ วันนี้มาแนะนำ date-fns เป็น Library ใหม่ไว้ช่วยเราจัดการเกี่ยวกับวันที่และเวลา มีฟังก์ชันสำเร็จรูปให้เรียกใช้งานกว่า 140+ ฟังก์ชัน สะดวกมากๆ รายละเอียด: https://date-fns.org/ — โค้ชเอก Views: 1401

Continue Reading

แนะนำ library เกี่ยวกับความปลอดภัย Node.js

โค้ชเอก, 16/10/2017

สำหรับคนที่เขียน Node.js หรือเขียน JavaScript วันนี้มาแนะนำ library เกี่ยวกับความปลอดภัย 2 ตัวครับ ได้แก่ 1. retire.js เป็น Library ใช้สำหรับแสกนหาช่องโหว่ที่เป็นอันตรายต่อระบบของเราโดยจะเช็คว่า library ต่างๆที่เราใช้ในโปรเจคมีช่องโหว่อะไรหรือไม่ (เช็คจาก package.json ที่เราใช้) รายละเอียด: https://goo.gl/Za9JmZ . 2. ส่วนอีกตัวจะเป็น Node Security Platform ครับ คล้ายกันกับ retire.js ไว้คอยเช็คช่องโหว่และความปลอดภัยเหมือนกัน การใช้งานง่ายมากครับ แค่สั่งติดตั้ง npm install -g nsp และถ้าจะสแกนโปรเจคก็สั่ง nsp check แค่นี้ รายละเอียด: https://goo.gl/1dHH4e ก่อนขึ้น production อย่าลืมตรวจสอบกันด้วยนะครับ 🙂 — โค้ชเอก Views: 1285

Continue Reading

แนะนำ Sails.js MVC Framework สำหรับ Node.js

โค้ชเอก, 15/05/2016

แนะนำ Sails.js MVC Framework สำหรับ Node.js ที่ครบเครื่อง ใช้งานง่าย และมี features ครบถ้วน ครับ   จุดเด่น 1. เหมาะสำหรับทำ RESTful APIs มาก เพราะมีตัว genereate โค้ดอัตโนมัติภายในบรรทัดเดียว! 2. เหมาะสำหรับงานแบบ Realtime โค้ดที่ใช้เขียนง่าย และสั้นมาก! (เขียนครอบ socket.io อีกที) 3. มี ORM ให้ใช้ สามารถติดต่อฐานข้อมูลได้หลายตัว เช่น MySQL, PostgreSQL, MongoDB, SQLite3, Redis เป็นต้น (ใช้ Waterline ORM) ———————— เว็บไซต์ http://sailsjs.org/ https://goo.gl/2Krndf สอนใช้งานบน…

Continue Reading

สรุป 14 คำสั่ง NPM ที่ใช้บ่อย สำหรับสาย Node.js

โค้ชเอก, 14/05/2016

  • npm init เริ่มต้นใช้งาน และช่วยให้เราสร้าง และใส่รายละเอียดเกี่ยวกับโปรเจคของเรา (package.json) • npm install module_name ติดตั้ง module • npm install -g module_name ติดตั้ง module ในระดับ global • npm install module_name –save ติดตั้ง module และเพิ่มมันเข้าไปในไฟล์ package.json (ข้างใน dependencies) • npm install module_name –save-dev เหมือนกันกับข้างบน ติดตั้ง module และเพิ่มมันเข้าไปในไฟล์ package.json (ข้างใน dependencies) และบอกว่าจะนำมาช่วยในส่วนของนักพัฒนา • npm list…

Continue Reading

Posts ล่าสุด

  • การใช้งาน Prefetching ใน Next.js
  • 14 ข้อคิด เพื่อการเป็น Developer ที่ดีขึ้น จาก “Lee Robinson”
  • เคยเจอ “TypeError: Cannot read property ‘x’ of undefined” หรือเปล่า
  • บันทึกการเขียนเว็บไซต์ใหม่ในรอบ 10 ปี ย้ายมาใช้ Next.js
  • ทำไมการจัดการ Error ใน JavaScript ถึงเป็นเรื่องท้าทาย?

Recent Comments

    หมวดหมู่

    • .NET
    • AI
    • Android
    • Angular
    • Angular 2
    • Coding
    • CSS
    • Database
    • Editor
    • Flutter
    • Git
    • HTML5
    • Ionic 2
    • Ionic 4
    • Ionic Framwork
    • JavaScript
    • Laravel
    • Laravel 5
    • Next.js
    • Node.js
    • PHP
    • PHP 7
    • Plugins
    • React
    • React Native
    • Template
    • Tools
    • TypeScript
    • UI
    • Uncategorized
    • Vue.js
    • XAMPP
    • Yii
    • คอร์สเรียน
    • แรงบันดาลใจ

    Archives

    • July 2025
    • April 2025
    • November 2024
    • October 2024
    • April 2020
    • February 2020
    • August 2019
    • September 2018
    • August 2018
    • February 2018
    • November 2017
    • October 2017
    • August 2017
    • July 2017
    • April 2017
    • October 2016
    • August 2016
    • May 2016

    Tags

    .NET android Angular Angular 2 Atom Coding Coding Standard CSS CSS 3 Datepicker Express.js extensions Git HTML HTML5 Ionic2 JavaScript Laravel5 laravel 5.5 MariaDB Material Design MySQL Node.js npm PHP PHP7 plugins PouchDB recaptcha Restful sail.js template typescript typscript XAMPP Yii2

    ผู้เยี่ยมชม

    • 0
    • 1,818,116
    • 547,544
    • 39
    ©2025 CodingThailand's Blog | WordPress Theme by SuperbThemes