본문 바로가기

버블 개발131

85. Scheduling API Workflows (중급) : 워크플로우 예약 사례, 예약 설정, list 예약 설정, 취소 이 섹션은 Scheduling API Workflows의 사례와 예약방법과 취소방법에 대해 배웁니다. Scheduling API 워크플로는 앱에서 내부적으로 트리거 되거나 예약될 수 있습니다.*Workflow API는 외부 애플리케이션 및 시스템에 의해 노출되고 트리거될 수 있는 워크플로를 구축하는 데 유용하지만 *API Workflows는 애플리케이션에서 워크플로를 예약하는 데에도 사용할 수 있습니다. *The Workflow API: 외부 애플리케이션에서 트리거할 워크플로워를 설정할 수 있는 Bubble에 내장되어 있는 빌트인 API입니다.*API Workflows: 백엔드(서버측) 워크플로우 중 하나로, 외부 애플리케이션에서 트리거할 수 있도록 노출된 워크플로우입니다. (1) 예약된 API 워크플로.. 2023. 8. 18.
84. API workflow 생성하기 (중급) : 활성화, endpoint 정의, parameter 정의, 자동 감지 설정 이 섹션에서는 API 워크플로를 만들고 설정하는 방법을 다룹니다. API 워크플로우는 백엔드 워크플로우 중의 하나로, 외부에서 연결 가능하도록 설정하는 워크플로우를 말합니다. (1) API 워크플로 시작 API 워크플로의 생성은 html페이지에서의 일반 워크플로 생성과 동일한 방식으로 이루어집니다. *활성화 설정 먼저 Settings > API > Public API endpoints에서 Enable Workflow API and Backend workflows를 체크하여 workflow API를 활성화하고 백엔드 편집기로 이동한 후, 박스의 Click here to add a backend workflow를 클릭하고 New API workflow를 선택합니다. (2) Endpoint 설정 외부에 노출하.. 2023. 8. 17.
83. API worflows (중급) : 백엔드 워크플로우 설정, 보안, 외부에서 사용하기 설정 이 섹션에서는 API 워크플로와 이를 애플리케이션에서 설정하는 방법을 다룹니다. API 워크플로는 애플리케이션에서 예약/트리거하거나 API 요청을 통해 외부 애플리케이션이나 시스템에서 트리거할 수 있게 노출할 수 있는 서버 측(백엔드) 워크플로입니다. (1) API workflow 정의1. API workflow의 특징1) API 워크플로우는 페이지와 독립적으로 실행되므로 앱을 방문하는 사람 없이 실행할 수 있습니다.서버에 API 요청을 하면 데이터를 만들고, 사용자를 등록하고, 이메일을 보낼 수 있습니다. 일반적인 workflow로 할 수 있는 모든 작업을 수행할 수 있습니다. 2) 외부 앱에서 이벤트가 발생하고 그 앱에서 당신의 앱으로 HTTP 요청을 보냅니다. 이를 Webhook(웹훅) 요청을 보낸.. 2023. 8. 16.
82. Actions (중급) : 워크플로우의 실행 일반 규칙, 순착적 일관성 유지 방법, 이전 데이터 사용 이 섹션에서는 다양한 작업을 수행하는 워크플로의 단계인 Action에 대해 설명합니다. 그리고 워크플로우의 실행 일반 규칙, 순착적인 Action 실행을 위한 일관성 유지 방법, 이전 데이터 사용방법에 대해 설명합니다. (1) Action의 정의Action은 앱에서 작업을 수행하는 것입니다. 데이터베이스 변경, 페이지에서 무언가 숨기기/표시/애니메이션 또는 다른 페이지로 이동과 같은 특정 작업을 수행하는 워크플로의 일부입니다. Action은 이벤트의 결과로 발생하며 함께 workflow를 구성합니다.Workflow = Event + ActionEvent는 언제 할 것인지를 결정하고 Action은 무엇을 할 것인지를 결정합니다.Action을 함께 연결하여 일련의 Action을 순서대로 수행할 수 있으며 각.. 2023. 8. 15.
81. Database trigger events (중급) : 백엔드의 데이터베이스 트리거 이벤트 생성, 이벤트 중지 사유, 이벤트 제한사항 이 섹션에서는 데이터베이스의 일부 특정 데이터가 변경될 때마다 트리거 되는 이벤트인 데이터베이스 트리거 이벤트에 대해 설명합니다. 데이터베이스 트리거 이벤트는 데이터베이스의 특정 데이터가 변경될 때마다 트리거 되는 일종의 백엔드 이벤트입니다. 이것이 의미하는 바는 무언가가 생성, 변경 또는 삭제될 때마다 이벤트가 트리거 된다는 것입니다. 이 이벤트를 동적 표현식(Dynamic expression)과 결합하면 이벤트에서 감시하려는 변경Type을 정확하게 지정할 수 있습니다. (1) 데이터베이스 트리거 이벤트 생성 1. 이벤트 만들기 여기서는 사용자의 이메일변경에 대한 예제를 설정해보겠습니다. 사용자가 이메일 주소를 변경할 때마다 감시하고 그럴 때마다 Action을 수행하는 트리거를 설정하려고 합니다. 데이.. 2023. 8. 14.