react-intl
-
[intl] 다국어 처리 :: 마이구미알아두면 좋은 라이브러리 2023. 9. 10. 19:04
이 글은 다국어를 처리하는 방법을 다룬다. 무겁지 않고, 가벼운 내용으로 사례를 기반으로 이어나가본다. 다국어 처리에 있어서, 라이브러리를 사용하는 경우, 직접 구현해보는 경우 2가지를 살펴본다. 라이브러리는 react-intl 를 사용한다. 서비스는 다국어 관리가 필요한 경우가 발생할 수 있다. 별도 API 가 존재한다면, 크게 고민할 것이 없다. 하지만 정적 데이터 성향은 결국 프론트에서도 관리해야하는 니즈가 나올 수 있다. 예를 들어보면, 서비스 단위가 아닌 모듈 기반으로 패키지들을 분리하는 경우이다. 그 중 하나의 예가 디자인 시스템을 들 수 있다. 이번 글에서는 디자인 시스템의 경우를 기반으로 이야기를 이어나간다. 서비스 단위의 규모가 작지 않은 단위라면, 대부분 라이브러리를 채택하여 사용할 수..