dev-weekly 2024-05-11
Node
- 노드 버전 매니저들의 장단점 비교
- NVM - WSL 등을 통해 윈도 지원. 현재 쉘의 nodejs 버전 설정.
- N - NVM보다 많은 제약. package.json의 engine 섹션 감지
- FNM - Rust로 작성된 크로스 플랫폼. 현재 폴더에 따라 버전 자동 전환.
- Volta - Rust로 작성된 크로스 플랫폼. pakcage.json에 engine 섹션 사용. 툴체인 관리 가능 (yarn 버전 지정 가능)
- PNPM - nodejs버전 관리 기능도 존재. 단, PNPM을 통해 설치하면 corepack 제공안됨. 버전은 전역적인 관리만 가능.
NODE_COMPILE_CACHE
지정한 디렉토리에 지속되는 온디스크 V8 Code Cache 구현 (모듈 그래프가 변경되지 않으면 컴파일 성능 향상)
Javascript
- 피그마가 Skew에서 TS로 마이그레이션한 후기
- 코드 베이스 변환 과정 및 문제 해결 과정
- 브라우저와 노드에서 사용 가능한 텍스트 다이어그램 변환 프로그램
- mermaid와 유사한 방식으로 작동하고, 다이어그램 종류가 다름.
ETC
- caniuse와 유사하게 이메일 클라이언트에 대한 컴팻을 보여주는 서비스
Release