2021.04.13

네이티브스크립트 8.0 공개··· “애플 M1과 웹팩 5 지원”

Paul Krill | InfoWorld
자바스크립트(JavaScript)를 사용하는 네이티브 모바일 앱 개발 프레임워크 ‘네이티브스크립트(NativeScript)’의 최신 릴리즈(v8.0)가 출시됐다. 이번 업데이트에서는 애플 M1 시스템과 웹팩5 모듈 번들러 지원이 추가됐다. 
 
ⓒGetty Images

이제 네이티브스크립트는 애플에서 자체 개발한 맥북용 SoC(System on Chip)인 ‘M1’을 지원한다. 애플 M1은 인텔 프로세스를 대체하기 위해 개발됐으며, 지난 2020년 11월 공개됐다. 

한편 영구 캐싱을 통한 성능 향상, 웹 플랫폼과의 호환성 개선 등을 특징으로 하는 ‘웹팩 5(Webpack 5)’는 2020년 10월 출시됐다. 네이티브스크립트 8.0을 사용하면 웹팩을 더욱더 간단하게 구성할 수 있다고 개발팀은 전했다. 

3월 31일에 발표된 네이티브스크립트 8.0의 새로운 기능과 개선사항은 다음과 같다. 

• 요소의 프레임 주위에 그림자 효과를 추가하는 CSS box-shadow와 텍스트에 그림자를 추가하는 CSS text-shadow가 지원된다. 
GridLayout에서 확장된 새로운 레이아웃 컨테이너 <RootLayout>는 동적 뷰 생성 및 계층화를 위한 API를 제공한다. 
@nativescript/debug-ios 패키지는 iOS 앱에 디버깅 도구를 추가한다. 
• 애플 페이 및 구글 페이용 플러그인이 추가됐다. 
• 네이티브스크립트 베스트 프랙티스 가이드(NativeScript Best Practices Guide)가 지원된다. 
• 네이티브스크립트 프로젝트를 지원하는 새로운 공식 ES린트(ESLint) 규칙이 제공된다. 


네이티브스크립트 8.0으로 업데이트하려면 NPM을 통해 아래의 명령을 사용하여 설치할 수 있다. 
 
npm i -g nativescript 
ns migrate

네이티브스크립트를 사용하면 iOS 및 안드로이드용 네이티브 API를 자바스크립트를 통해 액세스할 수 있다. 프로그레스 소프트웨어(Progress Software)에서 개발한 네이티브스크립트는 2020년 12월에 오픈JS 파운데이션(OpenJS Foundation) 프로젝트가 됐다. ciokr@idg.co.kr
 



2021.04.13

네이티브스크립트 8.0 공개··· “애플 M1과 웹팩 5 지원”

Paul Krill | InfoWorld
자바스크립트(JavaScript)를 사용하는 네이티브 모바일 앱 개발 프레임워크 ‘네이티브스크립트(NativeScript)’의 최신 릴리즈(v8.0)가 출시됐다. 이번 업데이트에서는 애플 M1 시스템과 웹팩5 모듈 번들러 지원이 추가됐다. 
 
ⓒGetty Images

이제 네이티브스크립트는 애플에서 자체 개발한 맥북용 SoC(System on Chip)인 ‘M1’을 지원한다. 애플 M1은 인텔 프로세스를 대체하기 위해 개발됐으며, 지난 2020년 11월 공개됐다. 

한편 영구 캐싱을 통한 성능 향상, 웹 플랫폼과의 호환성 개선 등을 특징으로 하는 ‘웹팩 5(Webpack 5)’는 2020년 10월 출시됐다. 네이티브스크립트 8.0을 사용하면 웹팩을 더욱더 간단하게 구성할 수 있다고 개발팀은 전했다. 

3월 31일에 발표된 네이티브스크립트 8.0의 새로운 기능과 개선사항은 다음과 같다. 

• 요소의 프레임 주위에 그림자 효과를 추가하는 CSS box-shadow와 텍스트에 그림자를 추가하는 CSS text-shadow가 지원된다. 
GridLayout에서 확장된 새로운 레이아웃 컨테이너 <RootLayout>는 동적 뷰 생성 및 계층화를 위한 API를 제공한다. 
@nativescript/debug-ios 패키지는 iOS 앱에 디버깅 도구를 추가한다. 
• 애플 페이 및 구글 페이용 플러그인이 추가됐다. 
• 네이티브스크립트 베스트 프랙티스 가이드(NativeScript Best Practices Guide)가 지원된다. 
• 네이티브스크립트 프로젝트를 지원하는 새로운 공식 ES린트(ESLint) 규칙이 제공된다. 


네이티브스크립트 8.0으로 업데이트하려면 NPM을 통해 아래의 명령을 사용하여 설치할 수 있다. 
 
npm i -g nativescript 
ns migrate

네이티브스크립트를 사용하면 iOS 및 안드로이드용 네이티브 API를 자바스크립트를 통해 액세스할 수 있다. 프로그레스 소프트웨어(Progress Software)에서 개발한 네이티브스크립트는 2020년 12월에 오픈JS 파운데이션(OpenJS Foundation) 프로젝트가 됐다. ciokr@idg.co.kr
 

X