Offcanvas

������������������ 5

앵귤러 12 베타 버전 공개··· “성능, 컴파일러, DOM 요소 등 개선”

구글에서 개발한 타입스크립트(TypeScript) 기반 웹 프레임워크 ‘앵귤러(Angular)’의 버전 12가 오는 5월 출시될 예정이다. 이에 앞서 앵귤러 12는 2월부터 6개의 베타 릴리즈를 선보이면서 성능, 컴파일러, DOM 요소 등과 관련된 여러 개선사항을 추가했다.    앵귤러 12 프로젝트는 이전에 프로덕션 빌드 개선, 웹팩 5(Webpack 5) 번들러 지원 등의 내용을 담은 기술 로드맵을 발표한 바 있다. 프로덕션 릴리즈는 5월에 공개될 예정이다. 최신 베타 릴리즈(앵귤러 12.0.0-next.6)는 지난 3월 24일 깃허브(GitHub)에 게시됐다. 이번 베타에서 개선된 사항 및 기능은 다음과 같다.  • 프래그먼트 값을 null이 아닌 값(non-nullable)으로 변환하는 마이그레이션이 추가됐다.  • 컴파일러-cli(compiler-cli)에서 타입안정성을 지원하는 방식으로 임의의 데이터를 제공할 수 있는 모든 요청에 대해 context 옵션이 도입됐다. 이 기능은 요청별로 HTTP 클라이언트에서 인터셉터를 구성해야 하는 필요성을 해결한다.  • 이제 애니메이션에서 루트 뷰가 제거되면 DOM 요소가 올바르게 제거된다.  • 성능을 향상시키고자 DomAdapter에서 사용되지 않는 메소드를 제거했다.  • legacy-migrate라는 새 포맷이 localize-extract에 추가됐다. 이는 레거시 메시지 ID를 표준 메시지 ID에 매핑하는 데 사용할 수 있는 JSON 파일을 생성한다.  • 엄격한 null 검사가 null일 가능성이 있는 프래그먼트를 보고한다.  • APP-INITIALIZER 토큰 타입이 앵귤러에서 처리하는 반환 값 타입을 더 정확하게 반영하도록 변경됐다.  • BrowserAnimationsModulewithConfig를 통해 애니메이션을 비활성화하는 기능이 추가됐다.  • FormArray 및 Fo...

구글 타입스크립트 웹 프레임워크 앵귤러 앵귤러 12 웹팩 5 자바스크립트

2021.03.31

구글에서 개발한 타입스크립트(TypeScript) 기반 웹 프레임워크 ‘앵귤러(Angular)’의 버전 12가 오는 5월 출시될 예정이다. 이에 앞서 앵귤러 12는 2월부터 6개의 베타 릴리즈를 선보이면서 성능, 컴파일러, DOM 요소 등과 관련된 여러 개선사항을 추가했다.    앵귤러 12 프로젝트는 이전에 프로덕션 빌드 개선, 웹팩 5(Webpack 5) 번들러 지원 등의 내용을 담은 기술 로드맵을 발표한 바 있다. 프로덕션 릴리즈는 5월에 공개될 예정이다. 최신 베타 릴리즈(앵귤러 12.0.0-next.6)는 지난 3월 24일 깃허브(GitHub)에 게시됐다. 이번 베타에서 개선된 사항 및 기능은 다음과 같다.  • 프래그먼트 값을 null이 아닌 값(non-nullable)으로 변환하는 마이그레이션이 추가됐다.  • 컴파일러-cli(compiler-cli)에서 타입안정성을 지원하는 방식으로 임의의 데이터를 제공할 수 있는 모든 요청에 대해 context 옵션이 도입됐다. 이 기능은 요청별로 HTTP 클라이언트에서 인터셉터를 구성해야 하는 필요성을 해결한다.  • 이제 애니메이션에서 루트 뷰가 제거되면 DOM 요소가 올바르게 제거된다.  • 성능을 향상시키고자 DomAdapter에서 사용되지 않는 메소드를 제거했다.  • legacy-migrate라는 새 포맷이 localize-extract에 추가됐다. 이는 레거시 메시지 ID를 표준 메시지 ID에 매핑하는 데 사용할 수 있는 JSON 파일을 생성한다.  • 엄격한 null 검사가 null일 가능성이 있는 프래그먼트를 보고한다.  • APP-INITIALIZER 토큰 타입이 앵귤러에서 처리하는 반환 값 타입을 더 정확하게 반영하도록 변경됐다.  • BrowserAnimationsModulewithConfig를 통해 애니메이션을 비활성화하는 기능이 추가됐다.  • FormArray 및 Fo...

2021.03.31

Next.js 9.5 업데이트 공개··· “증분 정적 페이지 재생성 추가”

Next.js 9.5의 새로운 페이지 업데이트 메커니즘은 지연시간 급증을 제거하고 페이지가 오프라인으로 전환되는 것을 방지한다.  28일(현지 시각) 자바스크립트 UI 라이브러리 리액트(React)를 기반으로 애플리케이션 빌드를 지원하는 프레임워크, Next.js의 버전 9.5가 공개됐다. Next.js 9.5에는 증분 정적 재생성(incremental static regeneration), 리라이트/리다이렉션(rewrites/redirects) 지원 등을 포함한 여러 기능이 추가됐다.    ‘증분 정적 재생성’은 트래픽이 유입될 때 백그라운드에서 페이지를 다시 렌더링하여 기존 페이지를 업데이트한다. 트래픽은 항상 정적 스토리지에서 중단 없이 제공되며, 새로 작성된 페이지는 생성 완료 후에만 푸시된다. 이는 기존 SSR과 달리 지연시간이 급증하지 않으며, 페이지가 오프라인으로 전환되지 않는다는 이점을 가진다.  '리라이트 지원'은 Next.js를 점진적으로 도입할 때 유용한 기능이다. 이를 사용하면 개발자가 들어오는 요청 경로를 외부 URL을 포함한 다른 대상 경로에 매핑할 수 있다. '리다이렉션'은 애플리케이션 경로 구조를 변경할 때 주로 사용된다. Next.js 9.5 버전부터는 redirects 키 아래 next.config.js에서 리다이렉션 목록을 만들 수 있다.  엣지 네트워크 업체 베르셀(vercel)이 개발한 오픈소스 프레임워크 Next.js는 정적 웹사이트 구축, 앱 및 모바일 웹 앱의 사전 렌더링 등을 목적으로 하는 엔터프라이즈급 툴이다. 이 밖에 Next.js 9.5의 새로운 기능 및 개선 사항은 아래와 같다.  • basePath 구성 옵션을 사용하면 도메인의 하위 경로에서 Next.js 애플리케이션을 쉽게 호스팅할 수 있다. 개발자는 /docs 와 같은 하위 경로에서 애플리케이션을 호스팅하여 이 애플리케이션이 도메인의 해당 하위 섹션만 다...

Next.js React 리액트 자바스크립트 프레임워크 애플리케이션 정적 웹사이트 느래픽 베르셀 모바일 웹 앱 웹팩 5

2020.07.28

Next.js 9.5의 새로운 페이지 업데이트 메커니즘은 지연시간 급증을 제거하고 페이지가 오프라인으로 전환되는 것을 방지한다.  28일(현지 시각) 자바스크립트 UI 라이브러리 리액트(React)를 기반으로 애플리케이션 빌드를 지원하는 프레임워크, Next.js의 버전 9.5가 공개됐다. Next.js 9.5에는 증분 정적 재생성(incremental static regeneration), 리라이트/리다이렉션(rewrites/redirects) 지원 등을 포함한 여러 기능이 추가됐다.    ‘증분 정적 재생성’은 트래픽이 유입될 때 백그라운드에서 페이지를 다시 렌더링하여 기존 페이지를 업데이트한다. 트래픽은 항상 정적 스토리지에서 중단 없이 제공되며, 새로 작성된 페이지는 생성 완료 후에만 푸시된다. 이는 기존 SSR과 달리 지연시간이 급증하지 않으며, 페이지가 오프라인으로 전환되지 않는다는 이점을 가진다.  '리라이트 지원'은 Next.js를 점진적으로 도입할 때 유용한 기능이다. 이를 사용하면 개발자가 들어오는 요청 경로를 외부 URL을 포함한 다른 대상 경로에 매핑할 수 있다. '리다이렉션'은 애플리케이션 경로 구조를 변경할 때 주로 사용된다. Next.js 9.5 버전부터는 redirects 키 아래 next.config.js에서 리다이렉션 목록을 만들 수 있다.  엣지 네트워크 업체 베르셀(vercel)이 개발한 오픈소스 프레임워크 Next.js는 정적 웹사이트 구축, 앱 및 모바일 웹 앱의 사전 렌더링 등을 목적으로 하는 엔터프라이즈급 툴이다. 이 밖에 Next.js 9.5의 새로운 기능 및 개선 사항은 아래와 같다.  • basePath 구성 옵션을 사용하면 도메인의 하위 경로에서 Next.js 애플리케이션을 쉽게 호스팅할 수 있다. 개발자는 /docs 와 같은 하위 경로에서 애플리케이션을 호스팅하여 이 애플리케이션이 도메인의 해당 하위 섹션만 다...

2020.07.28

회사명:한국IDG 제호: ITWorld 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아00743 등록일자 : 2009년 01월 19일

발행인 : 박형미 편집인 : 박재곤 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2022 International Data Group. All rights reserved.

10.4.0.13