일반 소개
BuildShip은 사용자가 백엔드 기능을 빠르게 구축할 수 있도록 도와주는 웹사이트입니다. 사용자가 드래그 앤 드롭 작업으로 API, 시간 제한 작업 및 복잡한 자동화된 워크플로를 만들 수 있는 직관적인 시각적 인터페이스를 제공합니다. 이 사이트의 핵심 기능은 로우코드와 AI 기술의 결합으로 프로그래밍 경험이 없는 사람도 시작할 수 있으며, 빌드십은 OpenAI, Stripe, Supabase 등 다양한 도구와 데이터베이스에 연결할 수 있을 뿐만 아니라 AI로 사용자 정의 함수 노드를 생성할 수 있도록 지원합니다. 개발자가 아이디어를 빠르게 실현하고 비전문가도 간단한 백엔드 서비스를 구축하는 데 적합합니다. 전체 프로세스가 브라우저에서 이루어지며 클릭 한 번으로 간단하고 효율적으로 배포할 수 있습니다.

기능 목록
- 워크플로 구성 시각화노드를 드래그 앤 드롭하여 백엔드 로직을 빠르게 구축하고 프로세스를 자동화합니다.
- API 빠른 생성프런트엔드 애플리케이션 또는 외부 서비스에 연결하기 위한 확장 가능한 API 생성 지원.
- 시간 제한 작업 설정월 단위로 재무 보고서를 생성하는 등 시간 제한이 있는 작업을 예약할 수 있습니다.
- AI 노드 생성누락된 통합을 보완하기 위해 AI로 사용자 지정 함수 노드를 빠르게 생성합니다.
- 멀티 도구 통합OpenAI, Stable Diffusion, Firebase 및 기타 여러 도구와 데이터베이스에 연결할 수 있도록 지원합니다.
- 원클릭 배포'배포'를 클릭하여 백엔드 서비스를 실행합니다.
- 코드 사용자 지정고급 요구 사항을 위해 JavaScript 또는 TypeScript에서 노드를 수정할 수 있습니다.
도움말 사용
빌드쉽은 소프트웨어를 다운로드하거나 설치할 필요가 없는 온라인 툴입니다. 사용자는 다음 사이트를 방문하기만 하면 됩니다. https://buildship.com/
를 클릭하고 계정을 등록하여 시작하세요. 다음은 주요 기능을 시작하고 작동하는 방법에 대한 자세한 설명입니다.
등록 및 로그인
- 브라우저를 열고 다음을 입력합니다.
https://buildship.com/
. - 오른쪽 상단의 '가입하기' 버튼을 클릭합니다.
- 이메일 주소와 비밀번호를 입력하거나 Google 계정을 사용하여 직접 로그인하세요.
- 로그인 후 메인 인터페이스로 들어가면 '새 프로젝트 만들기' 옵션을 볼 수 있습니다.
첫 번째 프로젝트 만들기
- "새 프로젝트 만들기"를 클릭하고 프로젝트 이름(예: "내 API")을 입력합니다.
- 데이터 저장 영역을 선택하고(GDPR 준수를 지원하기 위해) '만들기'를 클릭합니다.
- 시스템은 왼쪽에 노드 막대가 있고 오른쪽에 편집 영역이 있는 빈 작업 공간을 자동으로 생성합니다.
간단한 API 구축
인사말을 반환하는 API를 만들고 싶다고 가정해 보겠습니다:
- 왼쪽 노드 표시줄에서 'HTTP 트리거' 노드를 찾아 오른쪽 편집 영역으로 드래그합니다. 이것이 API의 진입점입니다.
- "HTTP 트리거" 노드를 클릭하고 경로를 다음과 같이 설정합니다.
/hello
방법은 "GET"입니다. - 다른 "반환" 노드를 드래그하여 "HTTP 트리거" 뒤쪽에 연결합니다.
- "반환" 노드에 다음과 같은 반환 내용을 입력합니다.
{"message": "Hello, BuildShip!"}
. - 오른쪽 상단 모서리에 있는 "배포"를 클릭하고 몇 초간 기다리면 시스템이 다음과 같은 API 링크를 생성합니다.
https://your-project.buildship.app/hello
. - 브라우저를 열고 이 링크를 방문하여 반환된 인사말을 확인합니다.
시간 제한 작업 설정
매일 자동으로 재고를 확인해야 한다고 가정해 보겠습니다:
- 새 프로젝트를 만든 후 "스케줄 트리거" 노드를 끌어다 놓습니다.
- 트리거 시간(예: 매일 오전 8시)을 설정합니다(Cron 표현식 지원).
0 8 * * *
). - "Firestore 쿼리" 노드를 끌어다 놓고 데이터베이스에 연결한 다음 쿼리 기준을 입력합니다(미리 Firebase에 연결해야 합니다).
- "Sendgrid 이메일" 노드를 드래그하고 인벤토리 상태를 알리는 이메일 콘텐츠를 구성합니다.
- 모든 노드를 연결하고 "배포"를 클릭하면 작업이 정시에 실행됩니다.
AI를 사용하여 노드 생성
이미지 분석과 같은 특수 기능이 필요한 경우:
- 왼쪽의 '+ AI로 노드 생성'을 클릭합니다.
- 요구 사항(예: "사진 속 개체 분석")을 입력하고 "생성"을 클릭합니다.
- AI가 새 노드를 생성하여 Google 비전 API를 호출할 수 있습니다.
- 이 노드를 워크플로로 드래그하여 입력과 출력을 연결하고 API 키를 구성합니다.
- 테스트 실행을 통해 결과가 예상대로 나오는지 확인합니다.
외부 도구 연결
예를 들어 OpenAI에 연결한다고 가정해 보겠습니다:
- 노드 표시줄에서 'OpenAI' 노드를 찾아 워크플로로 드래그합니다.
- OpenAI API 키를 입력합니다(
Secrets Manager
(에 안전하게 저장됨). - 예를 들어, 텍스트를 생성하고 그 결과를 다음 노드로 출력하도록 입력을 설정합니다.
- 테스트하고 배포하면 기능을 사용할 준비가 완료됩니다.
디버깅 및 최적화
- 노드에서 '테스트' 버튼을 클릭하여 출력이 올바른지 확인합니다.
- 문제가 발생하면 로그(
Logs
(탭에서)을 클릭하고 메시지에 따라 조정합니다. - 이전 구성으로 롤백할 수 있도록 버전 관리가 지원됩니다.
빌드쉽의 인터페이스는 간단하고 직관적입니다. 각 노드에는 설명이 있으며 마우스를 가져가면 사용법을 확인할 수 있습니다. 배포 후 웹 사이트에서 자세한 API 문서와 호출 방법을 제공하므로 프론트엔드 개발자가 편리하게 사용할 수 있습니다. 또한 데이터베이스와 클라우드 스토리지가 내장되어 있어 처음 사용할 때 별도의 설정이 필요하지 않습니다. 문제가 발생하면 공식 Discord 커뮤니티(https://buildship.com/discord
)에는 많은 튜토리얼과 개발자 지원이 있습니다.
애플리케이션 시나리오
- 신속한 프로토타이핑
개발자는 BuildShip을 사용하여 API와 백엔드 로직을 빌드하고 제품 아이디어를 몇 분 안에 검증할 수 있습니다. - 자동화된 비즈니스 프로세스
예를 들어, 매월 Stripe에서 데이터를 가져와서 보고서를 생성하고 팀에 이메일로 전송할 수 있습니다. - AI 기반 애플리케이션
챗봇 또는 이미지 생성 도구를 OpenAI 또는 Stable Diffusion과 함께 생성하세요. - 개별 프로젝트
기술 전문가가 아닌 사용자도 템플릿을 사용하여 WhatsApp 봇이나 데이터 쿼리 서비스를 빠르게 구축할 수 있습니다.
QA
- 빌드십에 프로그래밍 지식이 필요하나요?
필요 없습니다. 코드 없이 작동하며 대부분의 기능은 드래그 앤 드롭으로 충분합니다. 하지만 사용자 정의하고 싶다면 간단한 JavaScript를 사용할 수 있습니다. - 무료 버전으로 충분하나요?
무료 버전은 3000개의 통화와 5개의 워크플로우를 제공하며 테스트 및 소규모 프로젝트에 적합합니다. 대규모 애플리케이션은 유료 버전으로 업그레이드하는 것이 좋습니다. - 데이터를 어떻게 안전하게 보호하나요?
빌드쉽은 구글 클라우드 싱글 테넌트 프로젝트를 사용하며, API 키가 저장된Secret Manager
데이터가 유출되지 않습니다.
© 저작권 정책
이 글은 저작권이 있으며 무단으로 복제해서는 안 됩니다.
관련 문서
댓글 없음...