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

Поделиться
HTML-код
  • Опубликовано: 8 фев 2025
  • ตามไปดูความแตกต่างของภาษาโปรแกรมที่สำคัญในพัฒนาเว็บแอปพลิเคชันระหว่าง 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....
  • НаукаНаука

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

  • @MsPhanousone
    @MsPhanousone Год назад +2

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

    • @MFECPCL
      @MFECPCL  Год назад

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

  • @mazuyaakira4845
    @mazuyaakira4845 7 месяцев назад

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

  • @mangigo
    @mangigo Год назад +4

    ผมใช้ 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 Год назад

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

  • @chalermchartsaowarat9717
    @chalermchartsaowarat9717 Год назад

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

  • @kingdo77
    @kingdo77 Год назад +2

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

  • @ptiwatthanont
    @ptiwatthanont Год назад

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

  • @diewland
    @diewland Год назад +1

    fc kub

  • @mr.sarunyookeawsopa561
    @mr.sarunyookeawsopa561 Год назад

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

  • @nuthaponax7122
    @nuthaponax7122 Год назад

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

    • @SesmoiCaicedo
      @SesmoiCaicedo Год назад

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

    • @10101-b
      @10101-b Год назад

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

  • @kanswatchupong6248
    @kanswatchupong6248 Год назад +3

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

  • @darkgenerationzero
    @darkgenerationzero Год назад +4

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

  • @voldemore6300
    @voldemore6300 Год назад

    ควรใช้ typescript 👍👍

  • @captions4568
    @captions4568 Год назад

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