인기 있는 웹 개발 언어인 Svelte가 최신 안정 릴리스인 Svelte 4 를 공식적으로 공개했습니다. Svelte 3 이후 4년 이상이 경과한 최신 버전은 Node.js 및 브라우저 API에 대한 수많은 업데이트를 설명하여 전반적인 성능과 개발자 경험을 향상시킵니다.
Svelte 4의 주요 개선 사항 중 하나는 패키지 크기가 75% 감소한 것 입니다. 이 주요 변경 사항은 learn.svelte.dev, Svelte REPL에서 대화형 학습 플랫폼에 액세스하는 사용자 및 연결이 제한된 사용자에게 특히 유용합니다.
또한 종속성 수가 61개에서 16개로 대폭 줄어 다운로드 속도가 빨라지고 공급망 공격에 대한 취약성이 낮아졌습니다.
Svelte 4의 또 다른 주요 초점은 개발자 경험 의 향상입니다. 맞춤 요소 작성은 대대적인 점검을 거쳐 더욱 직관적이고 일관되게 만듭니다. IDE 저작 환경도 업데이트되어 cmd+click으로 실제 구현으로 바로 연결됩니다. 또한 svelte/internal에서 가져오는 파일은 자동 완성 제안을 어지럽히지 않도록 숨겨집니다.
개발자를 위한 추가 개선 사항에는 애니메이션이 페이지 전환을 방해하지 않도록 하는 전환에 대한 새로운 기본 설정, 간소화된 전처리기 및 콘텐츠 보안 정책(CSP)의 단순화된 통합이 포함됩니다.
이 릴리스의 일부로 Svelte 웹 사이트 도 개편되어 여러 페이지, 향상된 모바일 탐색, 더 나은 TypeScript 설명서, 다크 모드 및 개선된 REPL을 제공합니다. 자습서 링크는 새로운 learn.svelte.dev 사이트를 참조하도록 업데이트되었으며 SvelteKit 사이트는 유사한 업데이트를 받게 됩니다.
발표에서 팀은 컴파일러와 런타임의 완전한 재작성이 포함된 곧 출시될 Svelte 5 에 대한 정보도 공유했습니다. Svelte 4는 Svelte 5를 위한 길을 열었습니다. Svelte 5는 주요 새 기능을 도입하고 이전 모델보다 더 나은 성능을 제공할 것으로 예상됩니다.
no-code 및 low-code 혁명이 기술 산업에서 계속해서 물결을 일으키면서 Svelte 및 AppMaster 와 같은 도구는 접근성 증가와 애플리케이션 개발 용이성에 기여합니다. AppMaster.io는 사용자가 시각적으로 디자인된 데이터베이스, API 및 비즈니스 로직을 사용하여 백엔드, 웹 및 모바일 애플리케이션을 신속하게 생성할 수 있도록 하는 선구적인 no-code 플랫폼 역할을 하며 엔터프라이즈 요구 사항에 맞게 쉽게 확장할 수 있습니다. 응용 프로그램을 처음부터 재생성하는 AppMaster 의 고유한 접근 방식은 기술적 부채를 제거하여 전체 개발 프로세스를 크게 향상시킵니다.