상현에 하루하루
All 개발자의 하루

Awesome icon fonts – fontello

( 업데이트: )

icon web font 서비스는 다양하다 그리고 아주 유용하고 우리에게 스트레스를 주지않고 아이콘 폰트를 적용 시켜줄 수 있다.

그중에 CDN으로 잘 사용했던 것은 fontawesome, uicons 필자는 두가지 아이콘 폰트 CDN 서비스를 사용해봤고 리액트 프로젝트에서는 React Icons 이렇게 사용해봤다

언급한 3가지 라이브러리, 서비스는 매우 만족스러웠지만 fontawesome은 점차 유료화로 변경되고 그렇게 됨에따라 적용하기 매우 불편해져서 사용빈도가 계속 줄어들어 이제는 사용하지 않게 되었고 uicons는 편리한데 스타일이 정해져있기 때문에 범용적으로 사용하지 못했다.

그렇게 아이콘 폰트에대해서 찾다가 fontello를 찾게되었다. 원하는 폰트아이콘에 대해서만 다운로드 받아서 직업 폰트로 적용해서 사용할 수 있다는 점 그리고 여러서비스들의 폰트들도 다양하게 적용할 수 있다는점

fontello를 사용하게된 이유가

  • 다운로드받아서 프로젝트에서 사용할 수 있다.
    • 이런점에서 라이브러리나 CDN의 편리성과 비교하면 단점이지만 지속적으로 관리하지 않아도 된다 것이 매우 좋다
  • 아이콘폰트를 서비스하는 여러곳의 무료 아이콘을 전부 사용할 수 있고 취합해서 보여준다

불편한점

  • 어떤 폰트들을 저장했는지 명확하게 알 수 없어서 config 파일로 관리해야한다.

단점은 뭐 계정이나 다른 방식으로 하는 것보다? 좋을 수 있다고 생각한다.

앞으로는 아이콘폰트는 fontello를 사용하고 관리할 것같다.