javascript weekly 2020-12-19
A Growing Collection of 100+ Node.js Best Practices
A Growing Collection of 100+ Node.js Best Practices
- 노드 개발자를 위한 심층 가이드 업데이트
- https://github.com/goldbergyoni/nodebestpractices/blob/master/README.korean.md 한글버전
- 프로젝트 구조 설계
- 에러 처리 방법
- 코드 스타일
- 테스트 및 전체 품질 관리
- 운영 환경으로 전환하기
- 보안
- 성능
- 도커 사례
JSitor: Another JavaScript, HTML and CSS Online Editor/Sandbox
JSitor: Another JavaScript, HTML and CSS Online Editor/Sandbox
- jsbin 과 codepen을 대체하기 위한 웹 에디터
- 빠른 반응, 타입별 디바이스 뷰 변경, 미니맵 등 다양한 기능 제공
Quick Releases and etc
https://blog.npmjs.org/post/637599402762141696/release-v720
- npm 7.2.0 릴리즈
- npm rebuild
https://popper.js.org/
- 가벼운 툴팁으로 유명한 popper 2.6 릴리즈
https://github.com/Netflix/pollyjs
- 넷플릭스의 pollyjs 5.1 릴리즈
https://github.com/facebook/flux/releases/tag/4.0.0
- 페북의 flux 4.0 릴리즈
- flux는 마지막 메이저 릴리즈이며, redux나 mobx 등 대안 권장
Tutorials
Styling console.log() Output Formatting with CSS
Styling console.log() Output Formatting with CSS
- console.log 꾸미기. console을 래핑하는 함수 제공
Using Airtable as a Database to Store Realtime Messages
Using Airtable as a Database to Store Realtime Messages
- airtable을 리얼타임 스토어로 사용하는 포스트
- 스프레드 시트를 스토어로 사용하는것과 비슷하지만, gql도 사용 가능
Things I Wished More Developers Knew About Databases
Things I Wished More Developers Knew About Databases
- 2020 DB 인기글
- 각종 컨셉들에 대한 훌륭한 설명
Code & Tools
AWS SDK for JavaScript Version 3 Now Generally Available
AWS SDK for JavaScript Version 3 Now Generally Available
- modular architecture
- first class typescript support
- new middleware stack
tiny-swiper: An ‘Ingenious’ JavaScript Carousel
tiny-swiper: An ‘Ingenious’ JavaScript Carousel
- 의존성 없고 가벼운 TS swiper
- cdn 기준 10kb
ETC
https://artsandculture.google.com/experiment/blob-opera/AAHWrq360NcGbw?cp=e30
- 구글 아트 컬쳐팀과 기계학습을 통해 만들어낸 오페라