
Các framework làm tăng trọng lượng của trang web vì chúng thường được sử dụng như một tầng trung gian giữa mã nguồn ứng dụng và trình duyệt của người dùng. Điều này có nghĩa là nhà phát triển cần gói gọn toàn bộ framework, cùng với mã nguồn của họ, vào trong ứng dụng, ngay cả khi họ không sử dụng hết các tính năng của framework. Wang so sánh điều này với một tàu vũ trụ cần bể nhiên liệu lớn để phóng lên không gian.
Harris đã tiếp cận một cách khác. Svelte thực hiện công việc tầng trung gian trước khi một nhà phát triển tải mã nguồn lên máy chủ web, vài lâu trước khi người dùng tải về. Điều này giúp loại bỏ các tính năng không cần thiết, làm giảm kích thước của ứng dụng kết quả. Nó cũng giảm số lượng bộ phận chuyển động khi người dùng chạy ứng dụng, điều này có thể làm cho ứng dụng Svelte trở nên nhanh hơn và hiệu quả hơn. “Svelte giống như một cái thang máy vũ trụ,” Wang nói. Framework này khá khó tạo ra, nhưng người ủng hộ nói rằng nó làm cho việc xây dựng ứng dụng hiệu quả trở nên dễ dàng hơn cho nhà phát triển.

Wang cho biết anh ấy thích sử dụng Svelte cho các trang web, nhưng vẫn sử dụng React cho các ứng dụng lớn, bao gồm cả công việc chuyên nghiệp của mình. Đối với một ứng dụng lớn, khả năng cao là nhà phát triển sẽ sử dụng hết tất cả các tính năng của React. Điều này giúp làm giảm lãng phí. Trên thực tế, một số ứng dụng Svelte có kích thước lớn hơn so với ứng dụng được tạo bằng React hoặc các công cụ tương tự. Và có nhu cầu cao hơn cho nhà phát triển React hơn là những nhà phát triển Svelte.
Trong cuộc khảo sát State of JavaScript 2019 với hơn 21,000 nhà phát triển, 88% người tham gia sử dụng Svelte cho biểu quyết, đưa nó lên vị trí thứ hai với tỷ lệ hài lòng cao nhất trong khảo sát, chỉ đứng sau tỷ lệ hài lòng của React là 89%. Tuy nhiên, chỉ có 7.8% người tham gia khảo sát đã sử dụng Svelte, và 24.7% chưa từng nghe về nó. Trong khi đó, 80.3% đã sử dụng React.