[TypeScript] 제스처로 대화하기. #0
개발 중 제스처를 활용해야 하는 여러 가지 상황이 있었을 것입니다. 그럼에도 실제 제스처 감지를 직접 구현하는 것은 만만찮은 일입니다. 대부분 라이브러리를 사용하고 계실 것으로 생각되는데요. 그때마다 보면 라이브러리마다 사용법이 다 다릅니다. 또 지원도 제각각이라 의존성이 넘쳐 나는 경우도 다반사이지요. 따라서 이번 시리즈에서는 브라우저 환경에서 제스처 인식을 직접 구현해 보고, 이를 활용할 수 있도록 하는 것을 목표로 합니다. 그에 앞서 주요...
![[TypeScript] 제스처로 대화하기. #0](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fstock%2Funsplash%2F-84tQTSV_aE%2Fupload%2Fb581838c5de8cadc381aea1e7d6941bd.jpeg&w=3840&q=75)
![[TypeScript] 제스처로 대화하기. #1 - 탭 편](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fstock%2Funsplash%2Fm7zKB91brGo%2Fupload%2F301ad29bc2cdfd828f14b630ec83b39a.jpeg&w=3840&q=75)
![[TypeScript] 제스처로 대화하기. #2 - 탭(with. 지연 시간) 편](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fstock%2Funsplash%2FdtSCKE9-8cI%2Fupload%2F62f866d982d9bc89632a8bb6bd2f1408.jpeg&w=3840&q=75)
![[TypeScript] 제스처로 대화하기. #3 - 탭(with. 범위) 편](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fstock%2Funsplash%2FLgHNehAIcOs%2Fupload%2Fe41f3275230af2812495cbc6c88ab4d1.jpeg&w=3840&q=75)
![[TypeScript] 제스처로 대화하기. #4 - 더블 탭 편](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fstock%2Funsplash%2Fd5yOOWHcFnc%2Fupload%2F30d9ca5760ad57f3c1b975a46559df94.jpeg&w=3840&q=75)
![[TypeScript] 제스처로 대화하기. #5 - 롱 프레스 편](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fstock%2Funsplash%2FNEmWWfMvfpw%2Fupload%2Fcd6ff0bd2c7d74efcf9ca33c40c47eee.jpeg&w=3840&q=75)