dev-weekly 2021-10-16
CSS
- ontransitionend 활용
- 애니메이션의 축을 바꿔서 연속된 지오메트리 변환 줄이기
- only html, css로 만든 스페이스크래프트
Node
- Nodejs 커뮤니티 위원회 은퇴, 기존 이니셔티브를 Nodejs TSC로 이동
- require(‘npm’) 지원 중단
- node 10, 11 지원 중단
- 12, 14의 지원을 ^12.13.0, ^14.15.0 으로 높임
Javascript
- First-class SVG support
- Image optimizer - 무손실 압축 지원
- Service worker runtime
- Gzip and Brotli compression
- ES2022 신택스 완벽 지원
- ES3에서 식별자로 예약어 사용불가
- AWS SDK 설치 용량 40%가량 감소
- 트랜스파일된
*.js
파일에서 주석 삭제
- downleveled
*.d.ts
파일에서 주석 삭제
- TS 소스코드 제거, 소스맵 파일 제거
- 피그마로 보드게임 만드는 과정
- 마스터 보드 컴포넌트를 만들고, 상대 페이지에 180도 회전한 인스턴스 배치
- 피그마는 HTML, CSS, JS를 지원. feat.플러그인 API
- 파일 단위로 보여주는 것이 아니라, 참조중인 의존성 단위의 컴포너트를 보여주는 플러그인