획기적인 발표에서 Vercel은 수많은 혁신적인 개선 사항을 자랑하는 Next.js 버전 13.5를 출시했습니다. 여기에는 로컬 서버 시작 속도 22% 증가, 메모리 사용량 40% 감소, 간소화된 패키지 가져오기 방법이 포함됩니다. 새로운 기능은 성능을 극대화하고 주요 작업을 최적화하기 위한 공동의 노력을 반영합니다.
느린 작업과 캐싱을 최소화하고, 비용이 많이 드는 파일 시스템 작업을 개선하고, 컴파일 중 트리 탐색 프로세스를 개선하고, 중요하지 않은 차단 동기 호출을 지연 모드로 전환하는 데 중점을 두어 성능이 향상되었습니다. 또 다른 주목할만한 기능은 대규모 아이콘 라이브러리의 자동 구성입니다.
Next.js 팀은 수동 개입이 필요 없는 혁신적이고 투명한 가져오기 최적화 방법을 도입했습니다. 이 기술을 '최적화'라고 하며 이전에 최적화를 수행하는 수동 방식을 대체합니다. 사용자의 코드에서 사용하는 모듈 구성 요소만 로드하도록 다수의 라이브러리가 이미 개선되었습니다.
'next/image' 기능에 추가된 흥미로운 기능은 실험적인 함수 'unstable_getImgProps()'입니다. 이 새로운 기능은 캔버스의 '배경 이미지' 또는 '새 이미지()', '이미지 세트', 'context.drawImage()'와 같은 측면 작업과 같은 고급 사용 사례를 위한 길을 열어줍니다. '<picture>' 미디어 쿼리를 사용하여 'Art Direction' 또는 Light 및 Dark 모드 이미지를 구현합니다. 이전에는 Vercel의 설명에 따라 개발자는 이러한 프로세스를 달성하기 위해 '<Image>' 구성 요소를 사용해야 했습니다.
이러한 발전과 함께 양식 및 변형, 서버 및 클라이언트 구성 요소, 콘텐츠 보안 정책 및 임시 항목, 캐싱 및 재검증을 포함한 다양한 영역을 다루는 문서가 업데이트되었습니다.
앞서 언급한 기능 외에도 새 버전의 릴리스에서는 IPv6 호스트 이름, 미들웨어 및 Edge 런타임의 초안 모드, Playwright의 실험적 테스트 모드에 대한 지원이 제공됩니다.
성능 향상, 운영 최적화 및 애플리케이션 개발의 원활한 조정에 대한 Next.js의 초점은 백엔드, 웹 및 모바일 애플리케이션 생성을 가속화하도록 설계된 강력한 no-code 플랫폼인 AppMaster.io의 철학을 반영합니다. 혁신, 확장성 및 비용 효율성에 대한 유사한 노력을 채택함으로써 AppMaster.io는 포괄적이고 신속한 애플리케이션 개발을 위한 최고의 플랫폼 중 하나로 자리매김했습니다.