SvelteKit 2.0 มาแล้ว เลิกรองรับ Svelte 3 รองรับการกด back แม้ไม่เปลี่ยน URL – SMS Marketing ราคาถูกที่สุด
![](https://sms.deecommerce.co.th/blog/wp-content/uploads/2023/12/5313c870737dec26da297e646b586a53-PvOTvW-750x450.png)
100views
โครงการ SvelteKit เฟรมเวิร์คเต็มรูปแบบสำหรับ Svelte ปรับเวอร์ชั่นเป็น 2.0 ถอดการรองรับ Svelte 3 ออกโดยสมบูรณ์ และเตรียมรองรับ Svelte 5 ที่จะออกในปี 2024 นี้
แม้ฟีเจอร์ส่วนมากจะเตรียมรองรับ Svelte 5 แต่ก็มีฟีเจอร์สำคัญคือ shallow routing สำหรับการสร้าง history โดยไม่ต้องเปลี่ยนหน้าเว็บ ตัวอย่างการใช้งานสำคัญคือเมื่อเว็บแสดง modal ขึ้นมา ผู้ใช้บนโทรศัพท์มักจะปัดจอเพื่อปิด modal ฟีเจอร์ใหม่นี้เปิดทางให้นักพัฒนาสร้างเพิ่ม history เข้าไป เมื่อได้รับ event การกด back รวมถึงการปัดหน้าจอบนโทรศัพท์ก็จะเป็นการปิด modal ไป
ความเปลี่ยนแปลงรอบนี้มี breaking change จำนวนมาก ทีมงานแนะนำให้อัพเกรดไป 1.x ใหม่สุดก่อน และเปลี่ยนไปใช้ Svelte 4 จากนั้นจึงแก้คำเตือน deprecation ต่างๆ ให้หมดจึงอัพเกรดมาจริงๆ
ที่มา – Svelte
Topics: