Nhóm phát triển Svelte vừa phát hành SvelteKit 3, phiên bản mới của framework chính thức dành cho Svelte. Nói đơn giản, đây là bộ khung giúp lập trình viên dựng website và ứng dụng web nhanh hơn, với ít đoạn mã lặp lại hơn. Bản mới giữ nguyên cách làm quen thuộc nhưng được trau chuốt hơn, chặt chẽ hơn về kiểu dữ liệu và loại bỏ nhiều phần thừa.
Nâng cấp gần như tự động
Điểm đáng chú ý là việc chuyển từ bản cũ sang bản mới rất nhẹ nhàng. Chỉ cần chạy lệnh sv migrate, công cụ sẽ tự cập nhật phần lớn mã nguồn và lập danh sách việc cần làm cho phần còn lại. Với các dự án nhỏ của startup hay lập trình viên cá nhân tại Việt Nam, điều này giúp tiết kiệm nhiều giờ làm việc. Các trợ lý AI viết mã cũng có thể xử lý phần việc này khá nhanh.
Những thay đổi chính
Phần cấu hình giờ nằm trong tệp vite.config.ts thay cho svelte.config.js. Đường dẫn tắt $lib được đổi thành #lib theo chuẩn subpath imports. Biến môi trường mạnh mẽ hơn và dễ dùng hơn, service worker bớt rườm rà, còn việc xử lý lỗi được cải thiện toàn diện.
Còn gì đang chờ phía trước
Tính năng remote functions, giúp giao tiếp giữa máy chủ và trình duyệt an toàn và hiệu quả hơn, vẫn chưa sẵn sàng và cần bật cờ thử nghiệm. Đây là ưu tiên hàng đầu của nhóm. Svelte cũng sắp tròn 10 tuổi, với sự kiện Svelte Summit tại Ljubljana, Slovenia vào ngày 19 và 20 tháng 11. Xem thêm tin công nghệ và xu hướng startup tại VnRead.






