개발 중 자주 찾는 도구를 한곳에

Developer Tools는 데이터 변환과 검증, 코드 생성에 필요한 49개 도구를 모은 웹 서비스입니다. 도구마다 별도 주소와 한국어·영어 사용 가이드를 두어 필요한 작업으로 바로 들어갈 수 있습니다.

주요 기능

  • JSON·YAML·TOML 변환, JSONPath 조회, SQL 정렬
  • Unix Timestamp와 시간 변환, Cron 계산, 정규식 검사
  • URL·Base64 변환, UUID·해시 생성
  • HTTP 요청 코드 생성과 cURL 변환
  • QR 코드, 색상·대비, SVG, 파비콘 등 개발 보조 도구

브라우저에서 처리하는 구조

Astro로 정적 페이지를 만들고, 작업을 실행할 때 해당 도구의 TypeScript 모듈을 불러옵니다. 별도 계정이나 작업 이력을 저장하는 서버는 두지 않습니다. 입력 변환은 브라우저에서 처리하며, DNS 조회는 선택한 외부 DNS 제공자에 도메인을 전송합니다.

정규식 실행은 Web Worker로 분리하고 시간 제한을 둡니다. HTTP 도구는 요청을 대신 전송하는 서버가 아니라 여러 언어의 요청 코드를 만들어 주는 도구입니다. 결과 복사와 다운로드, 예시 입력으로 작업을 이어갈 수 있습니다.

기술 스택

  • Astro
  • TypeScript
  • Web Workers
  • Nginx