본문 바로가기

전체 글132

106. DATA API Request (중급) : postman API 테스트, GET, POST, PATCH, BULK POST, Pagination, Sorting 이 섹션에서는 데이터 API를 사용하여 수행할 수 있는 다양한 Request를 다룹니다. Bubble의 데이터 API는 당신의 앱 데이터베이스를 읽고, 생성하고, 편집하고, 삭제할 수 있는 액세스 권한을 외부의 다른 애플리케이션에게 제공합니다. (1) Intro - 예제 설정 아래의 다양한 설명으로 이동하기 전에 이 글 전체에서 언급할 예제를 소개하겠습니다. 부동산 소유자가 임대 주택(단위는 unit)을 관리할 수 있는 플랫폼을 구축한다고 상상해 보세요 : 예제를 심플하게 다루기 위해 Rental Unit이라는 데이터 type에 몇 가지 필드를 추가합니다. Field name Field type unit name text unit number number unit address geography addr.. 2023. 8. 31.
105. DATA API endpoint (중급) : endpoint 의미와 URL형식 이 섹션에서는 Bubble Data API를 사용할 때 올바른 endpoint을 식별하는 방법을 다룹니다. (1) endpoint 의미 : 클라이언트가 API request를 보낼 때마다 특정 리소스에 접근하는 것을 떠올려보세요 URL(Universal Resource Locator)은 이 리소스에 대한 경로를 보여줍니다. Bubble은 데이터 API에서 활성화한 각 데이터 type에 대해 endpoint라고 하는 URL을 자동으로 생성합니다. API request에서 이 URL을 사용하면 클라이언트가 올바른 데이터 type인 리소스에 도달하게 됩니다. (2) Root URL Bubble은 생성하는 모든 앱에 대해 고유한 URL을 구성합니다. 그 형태는 모든 데이터 type에 대해 동일하게 유지되는 Ro.. 2023. 8. 30.
104. Data API & Privacy rule (중급) : 버블의 데이터 API 활성화, 데이터 보호규칙 설정 이 섹션에서는 DATA API와 개인정보규칙을 다룹니다. 이 설정은 데이터베이스의 레코드를 읽고, 만들고, 편집하고, 삭제하기 위해 들어오는 요청을 수락하도록 애플리케이션을 설정할 수 있습니다. (1) Data API와 Privacy rule(정보규칙)의 의미 DATA API는 외부 시스템에 앱의 데이터베이스에 대한 접근을 제공하는 Bubble의 자동화된 시스템입니다. 1. 데이터의 일부 또는 전부에 대한 RESTful 인터페이스를 쉽게 생성할 수 있습니다. 클라이언트는 개별 데이터 항목을 읽고, 수정하고, 삭제하고, 유연한 쿼리 언어를 사용하여 데이터를 검색하고, 새로운 항목을 생성하고 대량 업로드하도록 할 수 있습니다. 2. 데이터베이스에 대한 전체 관리자 액세스 권한을 부여할 수 있습니다. 다른 시.. 2023. 8. 29.
103. Note에 주석달기 (초급) : 주석 추가, 모아보기 이 섹션에서는 향후 수정 및 공동 작업에 도움이 되도록 Bubble 앱에 주석(comment)을 남기는 방법을 다룹니다. 앱이 커짐에 따라 다양한 페이지, 주요 작업, 스타일 및 데이터 유형이 무엇인지 추적하는 것이 중요합니다. 이렇게 하면 앱을 더 쉽게 수정할 수 있고 다른 사람들이 애플리케이션에서 더 간단하게 공동 작업하는 데 도움이 됩니다. (1) Note에 주석 추가 Bubble에는 대부분의 개체에 대해 설명을 추가할 수 있는 방법이 있습니다. 속성 편집기 상단 표시줄에 ‘말풍선’ 아이콘을 클릭하면 Note 패널이 표시됩니다. 이 예시에서는 인덱스 페이지의 속성 편집기를 살펴봅니다. ‘말풍선’ 아이콘이 채워져 있으면, 해당 요소에 주석이 추가되어 있음을 의미합니다. 다음의 각 위치에 주석을 추가할.. 2023. 8. 29.
102. Server Logs 분석 (중급) : 로그 분석 필터, 고급필터 사용, 결과 보기 이 섹션에서는 앱 디버깅을 위해 서버 로그를 사용하는 방법에 대해 다룹니다. 디버거를 사용하면 현재 상황을 테스트하고 디버깅할 수 있지만 서버 로그를 사용하면 과거의 문제를 탐색할 수 있습니다. 이는 테스트 중에 변경한 결과를 확인하고 실제 사용자가 문제를 겪었을 때 실제로 무슨 일이 일어났었는지 확인하는 데 유용합니다. Development 및 Live에 대한 서버 로그는 별개라는 점에 유의하세요. 버전 제어를 사용하여 사용자 정의 브랜치를 생성한 경우 해당 브랜치는 개발 및 라이브 환경에 포함되어 있습니다. (2) 로그 검색 (Log Search) 로그를 검색하면 다음 제약 조건이 있는 로그 항목을 찾아볼 수 있습니다. 1. 기본 필터 1) Start / End Time (시작/종료 시간) 찾고 있는.. 2023. 8. 28.