SvelteKit เวอร์ชัน 3.0 ซึ่งเป็นเฟรมเวิร์กแอปพลิเคชัน Svelte อย่างเป็นทางการพร้อมใช้งานแล้ว
หากคุณเคยใช้ SvelteKit เวอร์ชันก่อนหน้า ทุกอย่างจะดูคุ้นเคยมาก มันเป็นเฟรมเวิร์กเดียวกันที่มีการขัดเกลาเพิ่มขึ้นเล็กน้อย ปลอดภัยมากขึ้นเล็กน้อย และขยะน้อยลงเล็กน้อย เราทำให้การโยกย้ายง่ายที่สุดเท่าที่จะเป็นไปได้ด้วย sv migrate สั่งการ…
npx sv migrate sveltekit-3 --tasks all --confirm
…ซึ่งจะย้ายฐานโค้ดของคุณให้มากที่สุดเท่าที่จะเป็นไปได้โดยอัตโนมัติ และสร้างรายการสิ่งที่ต้องทำสำหรับทุกสิ่งทุกอย่าง (หากคุณมีความโน้มเอียงแบบตัวแทน เพื่อนหุ่นยนต์ของคุณจะทำงานเสร็จเร็ว)
เพื่อสร้างก ใหม่ แอปพลิเคชันเรียกใช้ sv create: :
เช่นเดียวกับการเปลี่ยนแปลงเวอร์ชันหลักอื่นๆ มีการเปลี่ยนแปลงที่สำคัญบางประการที่คุณควรทราบ ซึ่งครอบคลุมอยู่ในคู่มือการย้ายข้อมูล (หรือพูดให้สั้นกว่านั้นคือในประกาศเกี่ยวกับตัวเลือกรุ่นล่าสุด)
ไฮไลท์ด่วน:
- ตอนนี้การกำหนดค่าอยู่ใน
vite.config.tsแทนsvelte.config.js - ที่
$libนามแฝงก็คือตอนนี้#libใช้การนำเข้าเส้นทางย่อยมาตรฐาน - ตัวแปรสภาพแวดล้อมมีประสิทธิภาพมากกว่าและใช้งานง่ายกว่า
- พนักงานบริการมีมาตรฐานน้อยกว่า
- การจัดการข้อผิดพลาดได้รับการปรับปรุงทั่วทั้งกระดาน
ฟังก์ชั่นระยะไกลพร้อมหรือยัง?
ไม่อย่างแน่นอน แต่มันคือสิ่งสำคัญที่สุดของเรา!
ฟังก์ชันระยะไกลคือชุดยูทิลิตี้สำหรับการสื่อสารไคลเอ็นต์-เซิร์ฟเวอร์ที่ปลอดภัย มีประสิทธิภาพ และปลอดภัยต่อการพิมพ์ คุณอาจเคยเห็นแนวคิดนี้บางเวอร์ชันในกรอบงานอื่น แต่เราคิดว่าคุณน่าจะชอบแนวคิดนี้มากกว่า
การใช้งานต้องใช้ Async Svelte ซึ่งตอนนี้ต้องใช้ a experimental ธง. กรุณาอดทนกับเรา
เข้าร่วมกับเราที่ลูบลิยานาในเดือนหน้า
นี่เป็นสถานที่ที่ดีพอๆ กับการเตือนทุกคนว่าการประชุมสุดยอด Svelte Summit ครั้งต่อไปจะจัดขึ้นในวันที่ 19-20 พฤศจิกายน ในเมืองลูบลิยานา ประเทศสโลวีเนียที่มีเสน่ห์ เหนือสิ่งอื่นใด มันจะเป็นการเฉลิมฉลองวันเกิดครบรอบ 10 ปีของ Svelte และเราอยากจะแบ่งปันเค้กกับคุณ