언어가 달라도,
같은 구현을 사용합니다.
언어별 SDK가 공통 Provider를 호출합니다. JavaScript와 Java에서 기능을 따로 구현하는 대신 같은 기능 계약을 사용합니다.
TITAN PROVIDERS
데이터 저장부터 파일, 암호화와 메일까지.
중요한 기능은 이미 준비되어 있습니다.
당신과 AI는 서비스의 업무에 집중하세요.
TITAN PROVIDERS
핵심 구현은 한곳에서.Go는 현재 KV SDK를 제공합니다.
각 기능의 지원 언어와 준비 사항은 아래 카드에서 확인하세요.
언어별 SDK가 공통 Provider를 호출합니다. JavaScript와 Java에서 기능을 따로 구현하는 대신 같은 기능 계약을 사용합니다.
공통 기능과 처리 규칙을 플랫폼에서 관리합니다. 새 모듈과 새 앱에서도 이미 준비된 기반 위에 업무 코드를 더합니다.
AI는 플랫폼 가이드와 SDK를 기준으로 구현합니다. 매번 다른 저장·암호화·전송 방식을 고르는 일을 줄여 코드의 일관성을 높입니다.
READY FOR YOUR APPLICATION
필요한 기능을 고르고,
업무에 맞게 연결하세요.
설정값과 작은 JSON 상태를 키로 저장하고 읽습니다. 같은 앱의 모듈이 같은 저장 공간을 사용합니다.
이럴 때최근 작업 상태, 사용자 설정, 임시 업무 데이터
업무별 키와 데이터 구조를 정합니다.
사용자별 접근 권한과 업무 규칙은 앱에서 확인합니다.
SQL 파일과 이름 기반 파라미터로 연결된 데이터베이스를 사용합니다. 언어가 달라도 같은 SQL 작성 규칙을 따릅니다.
이럴 때회원 정보, 주문, 담당자와 업무 테이블
앱의 DB를 연결하고 모듈에 사용 대상을 지정합니다.
테이블 설계와 데이터의 업무 의미는 개발자가 결정합니다.
업로드·다운로드를 위한 임시 접근 경로와 파일 메타정보를 제공합니다. 파일 전송과 업무 데이터의 연결을 정해진 방식으로 구성합니다.
이럴 때업무 사진, 신청서 첨부, 결과 파일 다운로드
앱 서버에 파일 접근 API와 사용자 권한 검사를 구성합니다.
업로드가 끝난 파일의 ID를 업무 데이터에 연결합니다.
서버에서 외부 공개 HTTPS API를 호출합니다. 요청과 응답의 공통 형식을 사용해 연동 코드를 일관되게 만듭니다.
이럴 때날씨 조회, 공공 데이터, 외부 업무 서비스 연동
외부 서비스의 이용 조건과 필요한 API 인증 정보를 준비합니다.
외부 서비스 자체의 인증이나 이용 요금을 대신하지 않습니다.
비밀번호 해시, 토큰·세션 관련 기능, 암호화와 서명을 제공합니다. 알고리즘과 키 처리를 업무마다 다시 만들지 않습니다.
이럴 때로그인 기능의 비밀번호 검증, 보호된 업무 데이터
앱의 로그인 흐름과 세션 보관·폐기 정책을 설계합니다.
회원 관리와 로그인 업무 전체를 자동으로 만드는 기능은 아닙니다.
앱에 등록한 SMTP 설정을 사용해 텍스트·HTML 메일을 보냅니다. 요청별 발송 결과를 확인하고 같은 요청의 중복 제출을 구분합니다.
이럴 때환영 메일, 업무 알림, 처리 결과 안내
Owner가 SMTP를 등록하고 연결 확인 후 발송을 허용합니다.
발송 접수와 수신함 도착은 다르며 발송 한도가 적용됩니다.
앱의 이벤트를 발행하고 구독한 모듈에서 후속 업무를 처리합니다. 공통 전송과 검증은 플랫폼이, 이벤트의 업무 처리는 앱이 맡습니다.
이럴 때주문 완료 후 후속 처리, 모듈 간 변경 알림
이벤트와 구독 모듈을 정하고 업무 핸들러를 구현·배포합니다.
현재 개발 환경과 지원 템플릿 범위에서 사용합니다.
온라인 요청과 분리한 배치 모듈을 실행하고 처리 결과를 확인합니다. 정기 작업과 직접 실행을 공통 관리 흐름으로 연결합니다.
이럴 때정기 집계, 데이터 가공, 후속 처리
별도 배치 모듈에 액션과 업무 처리를 구현·배포합니다.
호출 SDK는 JavaScript·Java를 지원합니다. 실행 가능한 배치 모듈 언어와는 구분합니다.
@titan/*는 JavaScript 패키지 이름입니다. Java·Go는 각 언어의 라이브러리를 사용합니다. 같은 기능의 계약을 공유하되, 모든 기능에 모든 언어 SDK가 제공되는 것은 아닙니다.
YOUR LOGIC, ON OUR FOUNDATION
개발자는 가입 조건과 입력 검증, 사용자 권한 같은 업무 규칙을 만듭니다. 비밀번호 보호·데이터 접근·메일 전송은 준비된 기능을 연결합니다.
업무 설계 예시입니다. 회원 관리와 인증 흐름은 앱에서 구현하며, Provider가 완성된 회원가입 서비스를 대신하지는 않습니다.
A SHARED GUIDE FOR YOU AND AI
“회원 정보는 연결한 DB에 저장하고,
비밀번호는 Titan Crypto로 보호해줘.
가입이 완료되면 환영 메일을 보내줘.”
AI가 플랫폼 가이드에서 제공 기능과 준비할 설정을 확인합니다.
지원하는 언어의 SDK를 선택하고 정해진 호출 방식을 사용합니다.
업무 규칙·예외 처리·테스트에 집중하고 실행 결과를 확인합니다.
LESS REINVENTING. MORE BUILDING.
공통 기능은 projectroom 위에서, 업무 코드는 당신과 AI가.