왜 나는 클라우드 기반 JSON·XML 포맷터를 중단했는가(대체한 것을 만든 것)
Source: Dev.to
개발자라면 데이터를 온라인 포맷터, 디코더, 도구에 복사‑붙여넣기 하는 일이 익숙하죠. 그런데 그 데이터가 실제로 어디로 가는지 생각해 본 적 있나요? 무작위 클라우드 포맷터에 PII(Personally Identifiable Information) 포함 API 응답을 붙여넣으면 규정 위반이 발생할 수 있습니다.
그래서 저는 FreeClientToolbox를 만들었습니다. 이는 JavaScript와 WebAssembly를 사용해 브라우저 내에서 직접 모든 처리를 수행하는 180개가 넘는 유틸리티 모음입니다.
- Zero Latency: 네트워크 요청을 기다릴 필요 없이 즉시 처리됩니다.
- Infinite File Sizes: 대용량 파일도 부서지지 않고 처리됩니다. XML Viewer & Formatter는 데이터를 백엔드로 POST할 필요가 없기 때문에 작동합니다.
- Absolute Privacy: 페이지 로딩이 끝난 뒤 인터넷을 끊어도 도구는 계속 동작합니다!
저는 이 프로젝트를 커뮤니티를 위해 만들었습니다. 사용해 보시고 의견을 알려 주세요!
(10초만 투자하면 대용량 파일로 XML 포맷터 테스트 후 로딩이 느려지는지 확인해 주세요!)