개발자를 위한 Fóir

모델을 정의하면 API, 관리자 화면, 액세스 규칙, 타입이 거기서 나오고, 운영하고 싶지 않은 부분은 여러분이 운영하지 않습니다.

직접 쓰지 않은 타입

콘텐츠 API의 실패 방식은 필드의 형태가 조용히 바뀌고, 클라이언트가 운영 환경에서야 그것을 알게 되는 것입니다.

Fóir는 모델에서 타입이 지정된 GraphQL 스키마를 생성합니다. 모델을 바꾸고 다시 생성하면, 무엇이 깨졌는지 배포보다 먼저 컴파일러가 알려 줍니다.

잊어도 유지되는 액세스 규칙

애플리케이션 코드에 있는 권한 부여는 어떤 코드 경로가 건너뛰기 전까지만 맞고, 그 실패는 조용하며 전면적입니다.

Fóir에서는 작성한 규칙이 애플리케이션 아래에서 강제 적용됩니다. 검사를 잊은 읽기는 전체가 아니라 빈 결과를 돌려받고, 데이터를 둘 새 위치는 규칙 없이 출시될 수 없습니다.

커밋할 수 있는 설정

클릭으로 구성한 환경은 서로 어긋나고, 그 어긋남은 그중 하나가 깨질 때에야 드러납니다.

모델, 키, 훅, 공급자, 디자인 토큰을 커밋하고 푸시하는 파일에 둘 수 있으므로, 환경은 같은 소스에서 왔기 때문에 일치합니다.

팀과 같은 규칙 안에서 일하는 에이전트

에이전트를 콘텐츠에 연결하려면 보통 사람에게 주지 않을 만큼 넓은 범위의 키가 필요합니다.

Fóir의 MCP 인터페이스는 콘텐츠와 컨트롤 플레인을 호출자 자신의 권한 안에서 다루며, 파괴적인 호출은 승인을 위해 보류되고 그 게이트는 실패 시 닫힙니다.

요청에 맞게 결정되는 콘텐츠

모든 읽기에는 로케일, contexts 인자, 미리보기 플래그가 들어갑니다. 디바이스, 로케일, 자체 차원을 전달하면 서버가 일치하는 변형을 선택합니다.

로그인 상태와 세그먼트 구성원 자격은 사용자의 토큰에서 오므로 클라이언트에 타기팅 로직이 없습니다. 서버 측 개인화 페이지에서 예제를 따라가 볼 수 있습니다.

따로 구축해야 했던 구성 요소

이미 실행 중이며, 떠날 때는 가져갈 수 있습니다.

타입 지정 SDK와 CLI

애플리케이션을 위한 클라이언트와, 클릭보다 스크립트로 처리하고 싶은 모든 작업을 위한 CLI.

호스팅 로그인

비밀번호, 일회용 코드, 소셜 및 OIDC를 사용자의 도메인에서 제공하는 최종 사용자.

오퍼레이션

연동하는 시스템을 백그라운드 또는 인라인으로 호출하며, 재시도와 실행 기록이 따라옵니다.

이벤트 훅

게시, 변경, 삭제 시 실행되며, 전송 추적과 대상이 중단되었을 때의 데드 레터 큐를 제공합니다.

스케줄

다른 모든 기능과 같은 곳에서 자체 콘텐츠에 대해 크론을 실행합니다.

시크릿

해당 호출에 필요한 자격 증명을 보관하는 볼트이며, 이름으로 참조합니다.

검색과 벡터

전문 검색, 의미 기반 검색을 위한 임베딩, 좌표 기준 근접 검색.

Postgres 내보내기

명령 하나로 소유할 수 있는 데이터베이스를 생성하며, 액세스 규칙이 함께 변환되어 적용됩니다.

모델 하나를 정의하고 다시 읽기

프로젝트를 만들고 모델을 푸시한 다음, 한 번에 타입이 지정된 API로 쿼리해 보세요.