목록 보기
Transpiler, “사용”말고 “활용”하기
프론트엔드

Transpiler, “사용”말고 “활용”하기

토스
토스
2024년 5월 24일

두줄요약

토스뱅크는 transpiler를 활용해 클릭 요소에 로깅 속성을 자동 주입하는 방식을 만들었습니다. 이를 통해 개발자는 로깅을 신경 쓰지 않고 비즈니스 로직에 집중할 수 있게 되었습니다.

핵심 내용

  • transpiler를 단순 사용 도구가 아닌 코드 변환 자동화 수단으로 재해석
  • 클릭 가능 요소에 data-click-log를 자동 주입해 로깅 누락과 오타를 줄이는 방식 제안
  • Babel/SWC 플러그인과 AST 순회를 활용해 클릭 로깅을 비즈니스 로직에서 분리
  • 반복적이고 규칙적인 코드 변경에 transpiler를 적용할 수 있는 확장 가능성 제시

다음 읽기

비슷한 주제의 프론트엔드 글

"딸깍"이면 끝! 피그마에서 바로 리액트 컴포넌트로 변환하기

피그마 디자인을 React 컴포넌트로 바로 변환하는 플러그인 구현 과정을 소개했습니다. 사내 규칙을 반영한 자동화로 수작업을 줄이고 생산성을 높인 사례입니다.

라포랩스
라포랩스
프론트엔드

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...