JavaScript vs TypeScript : ความแตกต่างที่สำคัญในการพัฒนาเว็บแอปพลิเคชัน

Поделиться
HTML-код
  • Опубликовано: 6 сен 2024
  • ตามไปดูความแตกต่างของภาษาโปรแกรมที่สำคัญในพัฒนาเว็บแอปพลิเคชันระหว่าง JavaScript และ TypeScript กับการเลือกใช้ภาษาไหนให้เหมาะกับโครงการของคุณ!
    0:13 เปิดประเด็นร้อนของนักพัฒนาเว็บ
    1:04 JavaScript ต้นกำเนิด TypeScript
    3:56 ทำไม? ต้อง Typescript
    8:01 Node.js แปลคำสั่งเป็น JavaScript Runtime
    9:53 Deno และ Bun
    17:46 ปิดรายการ
    #MFEC #TechForward #TypeScript #JavaScript
    สนใจผลิตภัณฑ์ของ MFEC : www.mfec.co.th...
    ติดตามทุกความเคลื่อนไหวของ MFEC ได้ตามช่องทางต่าง ๆ
    Website MFEC : www.mfec.co.th...
    Facebook MFEC : / mfecth
    Facebook MFEC People : / mfecpeople
    Instagram : / lifeatmfec
    TikTok : www.tiktok.com....
    LinkedIn : / mfec
    RUclips : www.youtube.co....

Комментарии • 18

  • @mangigo
    @mangigo 11 месяцев назад +3

    ผมใช้ Typescript ครับ
    1) catch runtime type error ได้ตั้งแต่ตอนเขียนโค้ด
    2) ต่อกับ lsp คือฟิน ดู object definition ได้ ใช้บ่อยๆ ก็ไว้ดูว่าฟังก์ชั่นรับ input argument หน้าตาเป็นยังไง output อะไรออกมา
    3)CICD เพิ่มเข้าไปอีกชั้นนึง ชัวร์ขึ้นอีกขั้น
    4) libraryที่ transpire TS เป็น JS สามารถ config ให้ใช้กับ UMD, Es module ได้ด้วย สะดวกมาก
    ข้อเสีย
    1. เพิ่ม layer สิ่งที่ dev ต้องเรียนเพิ่ม
    2. Type ถ้าเขียนมั่ว แทนที่จะช่วย จะทำให้ dev ช้ากว่าเดิม
    3. Configure transpire นี่แหละ งงสุด
    4. Legacy project เป็น vanilla js ไม่ support type ถ้าอยากให้ใช่ได้ก็ต้องเขียน type definition หรือหา third party type มาลง

    • @mangigo
      @mangigo 11 месяцев назад

      เพิ่มเติม transpile ts เป็น js ถ้าโปรเจคใหญ่มากๆ ก็จะช้าาา ไม่ทันใจวัยรุ่น

  • @kingdo77
    @kingdo77 11 месяцев назад +2

    ชอบในการเปรียบเทียบได้ความรู้เยอะเลย ทำออกมาอีกนะครับ อยากให้มีหัวข้อ best practice กับการใช้งานจริง ,แนวทางการเลือก tech ที่เหมาะกับการทำ project

  • @MsPhanousone
    @MsPhanousone 11 месяцев назад +2

    ทำไมพื่งมาเจอช่องนี้ดีมากๆเลยครับ

    • @MFECPCL
      @MFECPCL  10 месяцев назад

      ฝากตัวด้วยนะครับ

  • @mazuyaakira4845
    @mazuyaakira4845 Месяц назад

    พูดดีมากๆค่ะ เหมือนจำลองinterviewในระดับนึง

  • @kanswatchupong6248
    @kanswatchupong6248 11 месяцев назад +3

    typescript คือ ตัว recheck กรณี design ไม่ดี หรือ programmer ละเลยความถูกต้อง ความมีระเบียบ เพราะ javascript มันทำงานได้อยู่แล้ว และมันคือ code ที่ typescript ถูกแปลงกลับไป

  • @chalermchartsaowarat9717
    @chalermchartsaowarat9717 11 месяцев назад

    ชอบรายการนี้ครับ ถอดจากประสบการณ์มานั่งคุยกัน

  • @mr.sarunyookeawsopa561
    @mr.sarunyookeawsopa561 11 месяцев назад

    ได้ความรู้เพิ่มมากขึ้นครับ ออกมาเยอะ ๆ นะครับ

  • @darkgenerationzero
    @darkgenerationzero 11 месяцев назад +3

    JavaScript มันคือ PHP7 ที่ละเลยเรื่องของตัวแปรมาแต่ไหนแต่ไร
    TypeScript มือคือ PHP8 ที่ใส่ใจเรื่องตัวแปรมากยิ่งขึ้น
    แต่ทำให้เห็นว่า แม้แต่ทางทีม PHP เอง ก็ยังมอง Trend การจัดระเบียบตัวแปรและฟังก์ชันเพิ่มมากขึ้น
    แม้แต่ Google เองก็ยังมอง TypeScript ต่อยอดได้ดีกว่า จึงทิ้ง AngularJS
    แม้แต่ Facebook ก็ไปทาง React TS
    ซึ่ง JavaScript มันไม่ตายไปหรอกครับอีกนาน แต่จะมีการครอบทับภาษาของมันเองเข้าไปเรื่อยๆ เพื่อพัฒนาฟีเจอร์และฟังก์ชันไปเรื่อยๆ
    ถ้าวันนึง TypeScript หรือภาษาใดภาษาหนึ่งที่ครอบ Javascript สามารถที่จะติดต่อฐานข้อมูลได้ด้วยตัวมัน ฝั่ง Backend น่าจะหายไปเป็นแถวๆ

  • @ptiwatthanont
    @ptiwatthanont 11 месяцев назад

    เข้าขากันดีมากเลยครับ

  • @dr.vegapunk2708
    @dr.vegapunk2708 11 месяцев назад +3

    DHH แบน TS ใน Turbo8 ผมว่านะ TS มันทำให้งานดูเวียนหัวไปหน่อย ถามว่าควรใช้ไหม คำตอบคือ ควรใช้ แม้ว่าส่วนตัวจะไม่ชอบนะ แต่บัคกว่า 30% จากการค้นคว้ามาจาก Dynamic Types

  • @voldemore6300
    @voldemore6300 11 месяцев назад

    ควรใช้ typescript 👍👍

  • @diewland
    @diewland 11 месяцев назад +1

    fc kub

  • @nuthaponax7122
    @nuthaponax7122 11 месяцев назад

    อยากให้มีคำลอยๆ ที่อธิบายสำหรับคนเริ่มต้นหรือคนภายนอกที่ยังไม่ได้จบสายคอมครับ

    • @SesmoiCaicedo
      @SesmoiCaicedo 11 месяцев назад

      คลาวด์​ ไงครับ ลอยบนท้องฟ้าเลย

    • @10101-b
      @10101-b 11 месяцев назад

      ท่านก็จดสิครับ แล้วพิม google หรือ chatgpt ถามมันแล้วหามันจะง่ายกว่าไหมนิ บอกละเอียดยิบ หัวจะปวดกับคุณนัท

  • @captions4568
    @captions4568 11 месяцев назад

    เขียนทั้งสองอันไม่ต้องเลือกครับ ผมไม่เคยเขียนมาก่อน พอเปลี่ยนโปรเจคต้องมาจับ ก็ไถ่ได้ทุกภาษาครับ