문서

ForceKit은 Astro로 구축된 Jamstack/SPA 도구 모음입니다. 모든 로직은 클라이언트 측에서 실행됩니다 — Zero Trust 아키텍처에서는 어떤 입력 데이터도 서버로 전송되지 않습니다.

도구

🔁 ID 변환기 (15 ↔ 18)

15자 및 18자 Salesforce ID를 즉시 양방향으로 변환합니다. 체크섬 알고리즘은 전적으로 브라우저에서 실행됩니다.

📋 SOQL IN 절 포매터

값 열(예: Excel이나 CSV에서 붙여넣은)을 작은따옴표로 묶고 쉼표로 구분한 목록으로 변환하여 SOQL 쿼리에 바로 붙여넣을 수 있게 합니다.

✨ SOQL Beautifier & Analyzer

길고 중첩된 SOQL 쿼리를 정리하고(들여쓰기, 줄바꿈, 키워드 대문자화) 잠재적 성능 문제(WHERE/LIMIT 누락, 선행 와일드카드, 부정 연산자)를 경고합니다.

🏗️ JSON → Apex 래퍼

붙여넣은 JSON에서 강타입 Apex 클래스(DTO)를 생성합니다 — 중첩 클래스, 리스트, parse() 메서드 포함. 외부 API 응답 매핑에 이상적입니다.

⏰ CRON 생성기 (Apex)

System.schedule()을 위한 올바른 CRON 표현식을 만드는 시각적 빌더로, Salesforce 고유 구문(예: Day_of_month와 Day_of_week의 상호 배타)을 고려합니다.

🔍 권한 비교기 (XML)

.profile 및 .permissionset 파일을 위한 시각적 비교 도구 — 개체 권한(CRUD)과 필드 수준 보안(FLS)의 차이를 찾아냅니다.

📊 Governor Limits 치트 시트

트랜잭션당 Salesforce 한도를 동기/비동기 컨텍스트로 명확히 구분한, 보기 쉽고 필터 가능한 표입니다.

정적 API

기계가 읽을 수 있는 도구 카탈로그를 정적 JSON 리소스로 제공합니다. GitLab Pages는 정적 파일만 제공하므로 「엔드포인트」는 빌드 시 생성되며 사용자 데이터를 처리하지 않습니다.

GET /api/tools.json

사용 예시: curl https://forcekit.org/api/tools.json

/api/tools.json 열기

보안 (Zero Trust). ForceKit에는 데이터를 처리하는 백엔드가 없습니다. ID, SOQL, JSON, 메타데이터 파일에 대한 작업은 브라우저에서만 이루어집니다. 다음을 참조하세요: 개인정보 처리방침.