본문 바로가기

버블 개발131

80. Backend event(중급) : 프론트엔드와 백엔드 차이점, 특정시간에 이벤트 예약, 외부의 API 호출로 이벤트 실행, 데이터 변화로 이벤트 실행 이 섹션에서는 서버에서 트리거 되는 이벤트인 Bubble의 백엔드 이벤트를 다룹니다. 백엔드 이벤트는 Bubble의 서버에서 발생하는 트리거입니다. 이것은 다음과 같은 조건들에 의해 트리거 될 수 있습니다.API워크플로 Schedule Action을 통해 특정 시간에 트리거하도록 예약할 수 있습니다.외부 앱의 API Call에 의해 트리거될 수 있습니다.데이터베이스 변경에 대한 응답으로 트리거할 수 있습니다.특정 간격으로 실행되도록 설정할 수 있습니다. (1) 프론트엔드와의 차이점: 백엔드 이벤트는 프런트엔드 이벤트와 어떻게 다른가요?백엔드 이벤트는 Bubble의 서버에서 완전히 연산처리되며 사용자의 장치(프런트엔드)와 전혀 관련이 없는 반면 프런트엔드 이벤트는 사용자의 장치에서 연산되어 서버로 전달됩니.. 2023. 8. 14.
79. Frontend events (중급) : 버블의 프론트엔드 이벤트, 오류 이벤트 잡기, 알림 설정, catch an error event 이 섹션에서는 사용자 페이지에서 트리거 되는 이벤트인 프런트엔드 이벤트를 다룹니다.프런트엔드 이벤트는 페이지에서 발생하는 트리거이고 항상 그런 것은 아니지만 종종 사용자가 시작합니다.프런트엔드 이벤트는 페이지가 열려 있는 동안에만 트리거 됩니다. 그러나 서버에서 발생하는 작업으로 이어질 수 있지만 이벤트 (또는 트리거)는 페이지에서 발생합니다. (1) Element 이벤트이벤트 트리거의 가장 기본적인 유형 중 하나는 element와 상호 작용하여 앱 사용자가 직접 수행한 이벤트입니다.예를 들어, 사용자는 데이터베이스에 제공한 값을 저장하는 작업을 시작하기 위해 제출 또는 저장 버튼을 클릭할 수 있습니다. Element 이벤트에는 다음이 포함됩니다.버튼 클릭 - 버튼/아이콘/기타 element 클릭Inpu.. 2023. 8. 11.
78. Custom Events (중급) : 버블 사용자 정의 이벤트 만들기, 반복작업 피하기, 워크플로우 비동기 설정 이 섹션에서는 Custom Event(사용자 정의) 이벤트에 대해 다룹니다. 이 문서에서는 프런트엔드 사용자 지정 이벤트를 다룹니다. 백엔드에서 사용할 수 있는 사용자 지정 이벤트도 있습니다. 워크플로 중복을 방지하기 위해 다른 워크플로에서 트리거할 수 있는 이벤트일 뿐만 아니라 재사용 가능한 element 내에서 트리거 될 수 있습니다.Custom Event(사용자 지정 이벤트)는 Custom Event 트리거 작업을 통해서만 트리거할 수 있는 이벤트입니다.즉, 다른 워크플로에 의해 트리거되어야 합니다. 워크플로 내부의 Action단계에서 참조할 수 있는 매개 변수를 수락할 수 있습니다.Resuable element(재사용 가능한 요소)에서 Custom Event트리거 Action을 사용하여 동일한 페.. 2023. 8. 11.
77. Recurring workflows (초급) : 프론트 워크플로우에서 반복 이벤트 만들기 이 섹션에서는 반복되는 클라이언트 측 워크플로 설정을 다룹니다. 일정하게 설정된 간격으로 워크플로를 여러 번 실행해야 하는 경우, 5초마다 실행 이벤트를 사용합니다. (아래 사진) 시간 간격은 소수점을 포함하여 원하는 시간(초)으로 설정할 수 있으며 워크플로는 사용자가 중지하거나 페이지를 닫을 때까지 계속 실행됩니다. 이벤트 박스 클릭 > General 클릭> Do every 5 seconds 선택 워크플로를 지속적으로 반복하면, 특히 많은 사용자가 생겨서 앱이 확장될 때 워크플로가 수행하는 작업에 따라 앱 속도가 느려질 수 있습니다. 이 이벤트는 클라이언트 측 작업에만 사용하고 데이터베이스 작업과 같은 서버 측 작업을 사용하는 경우 앱 성능에 어떤 영향을 미치는지 신중하게 테스트하는 것이 좋습니다. 페.. 2023. 8. 11.
76. Event (초급) : 버블 워크플로우 이벤트 정의, 프론트, 백엔드 이벤트 이 섹션에서는 워크플로를 시작하는 트리거인 이벤트에 대해 설명합니다. (1) 이벤트 정의: 이벤트는 앱의 프런트엔드와 백엔드 부분 모두에서 발생할 수 있습니다. 이 개념에 익숙하지 않은 경우 해당 주제의 글을 먼저 읽는 것이 좋습니다. 21. Bubble frontend & backend (중급): 버블 백엔드 활성화 설정, 프런트엔드 & 백엔드 > 바로가기모든 워크플로는 이벤트에 의해 트리거되는 하나 이상의 Action 모음입니다.즉, 이벤트는 워크플로에서 하나 이상의 Action을 실행하는 시작점입니다. 위의 다이어그램에서 볼 수 있듯이 모든 워크플로는 이 두 단계로 구성되지만 이러한 단계의 작동 방식은 매우 유연하여 여러 가지 상황을 설정할 수 있습니다.이 문서에서는 이벤트가 트리거될 수 있는 다양.. 2023. 8. 11.