JSer.info #625 - 2022 Year In Review | The Vue Point에서는, Vue 2의 End of Life (EOL)에 대해 다시 한 번 공지되었다.
Vue.js 2는 2023년 12월 31일에 EOL이 되며, 지원이 종료된다.
지원 종료 후에는 보안 업데이트도 행해지지 않을 예정이다.
NextAuth.js가 Auth.js 일부로 다뤄지는 변경했다.
이에, SvelteKit이나 SolidStart에서도 NextAuth이 구현된 인증, 인가를 이용할 수 있다.
React Native가 TypeScript를 First-class로 지원하도록 발표되었다.
자료형 정의 파일 동봉이나 템플릿도 TypeScript가 기본값이 된다.
To support JSer.info
- 😘 Recommend JSer.info to your friends!
- ❤️ Support @azu on GitHub Sponsors/JSer.info Sponsors
- 🐦 Follow @jser_info on X(Twitter)
헤드라인
Prototype Pollution in JSON5 via Parse Method · CVE-2022-46175 · GitHub Advisory Database
github.com/advisories/GHSA-9c47-m6qq-7p4h
JSON5에 prototype pollution 취약성이 있어, 2.2.2와 1.0.2에서 수정되었다.
Tamagui 1.0 🎉 — Tamagui
React 대상 UI프레임워크인 Tamagui 1.0 출시.
React Native와 Web 어느쪽에서도 사용가능하며, 스타일링 라이브러리도 포함. 1.0에서는 Native와 Web 호환성 향상과 번들사이즈 개선 등을 했다.
Vue.js
Vue 2의 지원 종료는 2023년 12월 31일.
지원 종료 후는 보안 업데이트를 제공하지않으며, 확장 LTS는 AngularJS 처럼 외부 기업에 의뢰하는 형태가 될 예정
Release v0.16.13 · evanw/esbuild
github.com/evanw/esbuild/releases/tag/v0.16.13
esbuild v0.16.13 출시.
--metafile
로 bundle 할 때 메타데이터 추출, 메타데이터 가시화 가능한 뷰사이트 구현 등
First-class Support for TypeScript · React Native
reactnative.dev/blog/2023/01/03/typescript-first
React Native 0.71에서 TypeScript 자료형 정의가 동봉되어, 새로운 템플릿도 기본값으로 TypeScript 이용할 수 있다.
Node v18.13.0 (LTS) | Node.js
nodejs.org/en/blog/release/v18.13.0/
Node.js v18.13.0 출시.
File
API 구현, node:test
모듈에 mock
API 추가, v8 snapshot compression를 무효화해서 기동속도 향상 등
Release v6.4.0 · lerna/lerna
github.com/lerna/lerna/releases/tag/v6.4.0
lerna v6.4.0 출시.
lerna watch
명령어 추가 등
Auth.js
NextAuth는 Auth.js가 되어, Next.js 외에도 SvelteKit나 SolidStart 등을 지원한다.
Gluon
Chrome과 Firefox를 WebView 대신에 데스트탑 애플리케이션을 만드는 프레임워크.
데스크탑브라우저의 기동 옵션에서 단독 애플리케이션처럼 기동할 수 있다.
백엔드로는 Node.js와 Deno가 이용가능하며, 애플리케이션과 연계할 수 있는 API가 준비되어있다.
읽을거리
슬슬 캐스케이드 레이어(@layer)를 마주하자
zenn.dev/yend724/articles/20221227-fcz1jh70bhnqof2v
CSS의 @layer에 대한 글
Interop 2022: end of year update
웹브라우저 상호운용성 대처 상황를 알아보는 Interop 2022 결과 정리
Miško Hevery의 Qwik 시리즈 | POSTD
Qwik 시리즈 번역 글
도서
실전 Node.js 입문 | 이토 코우타 | 도서 | 통신판매 | Amazon
www.amazon.co.jp/dp/4297129566/
2023년 1월 26일 발매.
Node.js의 CLI이나 애플리케이션 개발에 대한 도서