자동화 게임 극한까지 자바스크립트 성능 끌어올리기
Korean FE Article Team 에서 번역해주는 FrontEnd 소식을 아카이브 하였습니다.
소개
이 글은 자바스크립트로 게임을 만들면서 진행한 성능 최적화에 대한 글입니다. 성능을 1초라도 끌어올리기 위해 어떤 방법들을 시도해 보았는지 알 수 있습니다.
일반적인 프론트엔드 서비스에서 먼저 검토하는 성능 최적화 방법들을 소개하지는 않습니다. 하지만 글쓴이와 같이 0.01 초도 라도 빠르 이 글이 도움이 될 것 같습니다.
목차
- 왜 다시 타입스크립트/자바스크립트인가?
- 모든 교훈을 되새기며
- 성능의 벽에 부딪히기
- 항상 할당입니다!
- 메모이제이션과 캐싱
- 문자열 제거하기!
- (숫자 키를 사용하는)Map/Set 채택
- 주의사항
- 성급한 최적화는 만악의 근원인가?