dev-weekly 2022-02-12
Node
- mermaid.js와 유사한 프로그램
- 브라우저에서는 SVG, Canvas 지원, nodejs에서는 PNG,JPG,SVG file 지원
- 구글 클라우드는 노드10 지원을 유지보수 모드로 낮춤
- 일렉트론 테스팅 도구 Spectron Deprecate
- 브라우저에서 실행되지 않는 일렉트론 API도 사용 가능한 노드 프로세스
- js로 쉘스크립트 만드는 도구 zx 5.0 릴리즈 - YAML 패키지 추가
- commonJS 지원 중단, ts는
node --loader ts-node/esm script.ts
형태로 사용할 것
Javascript
- ECharts 5.3릴리즈 애니메이션, 렌더링 성능 향상, 서버사이드 렌더링
- Pie Chart 레이아웃 최적화
- Bar Chart 대형모드(데이터 > 2Kb) 최적화
- liveviews 라는 새로운 도구 ⇒ 모든 UI 요소는 서버에서 렌더링해서 웹소켓으로 전송, 클라이언트는 HTML, CSS를 수신해서 표시
- 클라이언트CPU와 배터리에 가해지는 부담
- iOS 15에서 WebGL 2.0을 지원하면서 모든 메이저 브라우저가 WebGL 2.0 지원
const gl = document.getElementById('myCanvas').getContext('webgl2');
Release
- vite 2.8.0
- vue 3.0 default
- ngc의 컴파일 과정에 대해 설명해주는 포스트
- 타입스크립트와 앵귤러 모두에서
incremental
컴파일 모드 제공
- MS 에서 만든 CSS in JS 도구
- zero에 근접한 런타임, JS객체로 정의한 SSR 지원