Show GN: JavaScript에서 한글을 다루는 현대적인 라이브러리
(github.com/toss)안녕하세요, 토스에서 현대적인 JavaScript 한글 라이브러리를 새로 오픈소스로 공개했습니다!
1. 사용하기에 가벼워요
ECMAScript Modules를 기본적으로 지원함으로써, 쓰는 곳에서 사용하는 로직만 포함할 수 있어요.
전체 라이브러리를 포함하더라도 Gzip 기준 1~2KB 정도로 매우 가벼워요.
2. 한글을 다루는 대부분의 니즈를 포함해요
토스에서 비즈니스를 개발하면서 필요했던 대부분의 한글 로직을 라이브러리화했어요.
초성 검색, 조사 선택과 같이 한글을 다루면서 만나는 대부분의 니즈를 es-hangul 라이브러리로 해결할 수 있어요.
3. 꼼꼼하게 테스트되었어요
제공하는 모든 함수들에 대해서 100% 테스트 커버리지를 제공하고 있어요.
4. 강력한 TypeScript 타입을 지원해요
꼼꼼하게 TypeScript 타입을 추가했기 때문에, 런타임 오류를 미리 방지할 수 있어요.
한국에서 서비스를 개발하면서 한글을 다루는 서비스들이 많으실 것 같은데요, 사용해보시고 많은 피드백 (이슈 생성, 댓글) 주시면 좋을 것 같아요!
커뮤니티 기여도 환영하고 있습니다 :)