#Javascript

  • React สำหรับผู้เริ่มต้น (ฉบับปี 2022)
    Published on
    React

    React สำหรับผู้เริ่มต้น (ฉบับปี 2022)

    React สำหรับผู้เริ่มต้นสวัสดีครับ 👋สำหรับ Tutorial นี้ผมสร้างมาเพื่อจุดประสงค์คือ ต้องการทบทวนตัวเอง เพราะว่าช่วงนี้ผมห่างหายจากการเขียนโค๊ดไปซักพัก เกือบๆ 1 ปี หรือแม้แต่ตอนที่ได้เขียนโค๊ด บ...
  • ลองหัดใช้งาน esbuild เบื้องต้น
    Published on
    ESBuild

    ลองหัดใช้งาน esbuild เบื้องต้น

    วันนี้ผมได้ลองใช้งาน esbuild ครั้งแรก ซึ่งก่อนหน้านี้ เคยได้ยิน และได้เห็นผ่านตา แต่ไม่เคยได้จับมันจริงๆ เพราะส่วนใหญ่ผมก็จะเป็นแค่ผู้ใช้งาน Library/ Frmework เลยไม่ได้ล...
  • npm ERR เพราะว่าลืมลบ __snapshots__
    Published on
    JavaScript

    npm ERR เพราะว่าลืมลบ __snapshots__

    วันนี้เจอเคสประหลาด สงสัยว่าทำไม Test ผ่าน แต่ว่ามัน Error `npm ERR! CODE ELIFECYCLE` ทำให้ CI มัน failed ทีแรกนึกว่า Test case ผิดซัก case แต่ไม่ใช่เลย!NPM ERR...
  • React คืออะไร ? + เริ่มต้นเขียน React
    Published on
    React

    React คืออะไร ? + เริ่มต้นเขียน React

    ช่วง 2-3 วันนี้ได้มีโอกาสได้ลองเล่น React.js ดู หลังจากได้ยินมานานแล้ว แต่ไม่มีโอกาสได้ลองเล่น เนื่องจากก่อนหน้านี้ แว๊บๆไปเปิด Get Started ดูแล้วพบว่าโค๊ดมันรกจัง HTML ผสมกับ JavaScript มั่วไปหมดเลย...
  • AngularJS คืออะไร ? + เริ่มต้นใช้งาน
    Published on
    Web Development

    AngularJS คืออะไร ? + เริ่มต้นใช้งาน

    บทความนี้จะนำเสนอเนื้อหาเกี่ยวกับ AngularJS โดยในมุมมองของผม ซึ่งใช้เวลาศึกษามาประมาณ 2-3 เดือน ซึ่งถือว่ายังอยู่ในขั้นเริ่มต้น แต่ก็คิดว่าพอที่จะแบ่งปันในสิ่งที่ได้รู้ได้บ้าง หากผิดพลาดประการใด ก็ขอ...
  • Gulp.js คืออะไร + มีประโยชน์อย่างไร +  พร้อมวิธีใช้งาน
    Published on
    Web Development

    Gulp.js คืออะไร + มีประโยชน์อย่างไร + พร้อมวิธีใช้งาน

    ปกติเวลาคุณเขียนเว็บไซต์ เสียเวลาไปกับการ minify css, แปลง less เป็น css , รีเฟรซหน้าเว็บทุกๆครั้งด้วยตัวเอง อยู่หรือเปล่า บทความนี้จะพูดถึงเครื่องมือที่เข้ามาช่วยให้เราประหยัดเวลาในการทำเรื่องเหล่าน...
  • เทคนิคการทำ Tab ให้กับเว็บไซต์
    Published on
    Web Development

    เทคนิคการทำ Tab ให้กับเว็บไซต์

    สังเกตมั้ยว่าเว็บไซต์บางแห่งจะมีส่วนของ Tab ที่เอาไว้ให้เราเลือกกด เพื่อเปลี่ยนเนื้อหา/ข้อความนั้นๆ ตัวอย่าง เช่น!Tabulous(https://raw.githubusercontent.com/Devahoy/devahoy-assets/master/images/2...
  • รู้จักกับ Variable Hoisting ใน Javascript กันดีกว่า
    Published on
    JavaScript

    รู้จักกับ Variable Hoisting ใน Javascript กันดีกว่า

    ต้องบอกก่อนว่าผมไม่ใช้ Guru ด้าน Javascript นะครับ เป็นเพียงแค่มือใหม่ที่เพิ่งหัดศึกษาเท่านั้น ส่วนมากก็จะตามเทรนด์ไปเรื่อยๆ เน้นอ่าน Documentation แล้วเอามาประยุกต์ใช้กับงาน เช่น Node.js, Meteor.js,...