Tags:
Node Thumbnail

Svelte ประกาศฟีเจอร์ Runes ใน Svelte 5 ที่ยังไม่ออกตัวจริง เป็นการระบุว่าตัวแปรใดบ้างที่เป็น state ต้องการตรวจสอบความเปลี่ยนแปลงเพื่อเรนเดอร์ใหม่ จากเดิมที่ Svelte ติดตามการเปลี่ยนค่าของตัวแปรต่างๆ โดยอัตโนมัติแล้วอัพเดตค่าให้เอง

แนวทางนี้ทำให้ Svelte กลับไปเขียนโค้ดคล้ายกับ React ที่ต้องประกาศ useState หรือ useEffect แต่ทางทีมงาน Svelte ก็ระบุว่าแนวทางแบบนี้จัดการได้ง่ายกว่ามากเมื่อแอปพลิเคชั่นมีความซับซ้อนสูงขึ้นการติดตามตัวแปรต่างๆ ก็ซับซ้อนขึ้น แนวทางใน Runes ช่วยให้เขียน component ได้เรียบง่ายขึ้น

ทาง Svelte ยืนยันว่าโค้ดแอปพลิเคชั่นเดิมยังคงทำงานได้ใน Svelte 5 และฟีเจอร์ใหม่นี้จะเป็น opt-in ให้เลือกใช้งานเองเท่านั้น

ที่มา - Svelte

No Description

Get latest news from Blognone

Comments

By: btoy
ContributorAndroidWindows
on 25 September 2023 - 15:14 #1294980
btoy's picture

แง่ม


..: เรื่อยไป

By: rattananen
AndroidWindows
on 25 September 2023 - 16:19 #1294984

ที่จริง useState มันก็เก็บ value ไว้ใน scope นอกอีกที
เพียงแค่เวลาเรียกใช้มันต้องเรียกจากใน scope มันเลยเหมือนอยู่เป็นที่กว่า

By: Aize
ContributorWindows PhoneAndroidWindows
on 26 September 2023 - 02:08 #1295032
Aize's picture

ลองใช้ทั้ง angular vue svelt สุดท้ายก็มาตายรัง react


The Dream hacker..