SvelteKit 3 ra mắt: Cấu hình gọn hơn, chuẩn import mới

SvelteKit 3 đã ra mắt, dẹp bớt các quy tắc riêng rắc rối để đi theo chuẩn web và giảm bớt code thừa.
Team Svelte vừa phát hành SvelteKit 3.0, bản nâng cấp lớn mới nhất cho web app framework chính thức của họ. Bản này tập trung tối ưu và dọn dẹp: cấu hình dự án chuyển hết sang vite.config.ts, còn alias $lib đổi thành #lib bằng chuẩn subpath import của Node. Bản cập nhật cũng cải thiện xử lý lỗi, dùng biến môi trường dễ hơn và giảm bớt code rườm rà khi viết service worker.
Vì sao nên quan tâm: Cập nhật này dẹp bớt những điểm lấn cấn lâu nay mà không bắt bạn phải thay đổi tư duy viết code. Bạn có type safety tốt hơn, tích hợp dễ dàng hơn với các công cụ chuẩn, trong khi mọi thứ vẫn rất quen thuộc.
Cần biết thêm: Bạn có thể nâng cấp dự án hiện có bằng lệnh npx sv migrate sveltekit-3 --tasks all --confirm. Lệnh này sẽ tự động chuyển đổi những gì làm được và liệt kê phần còn lại vào danh sách TODO. Nếu tạo dự án mới, hãy dùng npx sv create my-new-app. Lưu ý là remote functions vẫn chưa sẵn sàng—nó mới ở dạng thử nghiệm và đòi hỏi Async Svelte.
Code gọn gàng hơn cho app của bạn ngay hôm nay, và chờ ăn bánh sinh nhật tại Svelte Summit ở Ljubljana vào tháng 11 tới.
Nguồn
- Svelte Blog — https://svelte.dev/blog/sveltekit-3-is-here
- Hacker News — https://news.ycombinator.com/item?id=49926536

