본문 바로가기

버블 개발/초급38

95. 쿼리에 대한 특별사항 (초급): 버블 쿼리 불용어, 형태소 분석, 쿼리의 최적화 이 섹션에서는 데이터베이스 쿼리 작동 방식과 관련된 특별사항을 설명합니다. 이는 데이터베이스 작동 방식에 대한 기술적 세부 사항을 다루며 쿼리가 예상대로 작동하지 않는 상황을 디버그 하는 데 도움이 될 수 있습니다. (1) Stop words(불용어) 1. 불용어 정의 Stop words(불용어)라고 알려진 특정 단어가 있습니다. 이는 문맥적인 의미를 생각할 때를 제외하고 쿼리할 때 데이터베이스가 무시하는 짧고 일반적으로 반복되는 단어들을 말합니다. 예시) "the", "I" 또는 "do" 실제로 이러한 Stop words(불용어) 중 하나에 대한 쿼리 또는 일부 Stop words(불용어)들이 포함된 쿼리가 있는 경우 결과가 기대한 것과 완전히 다를 수 있음을 의미합니다. 2. 불용어 목록 다음은 버블.. 2023. 8. 25.
91. DATABASE 유지관리 (초급) : 데이터 대량복사, 백업 보존, 대량 작업 실행 이 섹션에서는 데이터베이스에서 대량 작업을 복사, 복원 및 실행하는 방법을 다룹니다. 이 섹션에서는 데이터베이스를 유지 관리하여 효율적으로 실행하는 다양한 방법을 다룹니다. 일반적인 데이터베이스와 작동 방식에 대해 자세히 알아보려면 아래의 전용 기사 시리즈를 확인하세요. 16. The database (중급) : 데이터베이스 기본지식, 버블 데이터의 특징, Dynamic data 기본지식 (1) 데이터베이스는 대부분의 애플리케이션의 초석입니다. :애플리케이션은 모든 Dynamic data(동적 데이터)를 다룹니다. 즉 개발자와 사용자가 필요할 때마다 생성, 변경, 보기 및 삭제할 수 있는 conversion-skill.tistory.com (1) 데이터베이스 유지관리 필요성 데이터베이스는 모든 데이터가 .. 2023. 8. 24.
77. Recurring workflows (초급) : 프론트 워크플로우에서 반복 이벤트 만들기 이 섹션에서는 반복되는 클라이언트 측 워크플로 설정을 다룹니다. 일정하게 설정된 간격으로 워크플로를 여러 번 실행해야 하는 경우, 5초마다 실행 이벤트를 사용합니다. (아래 사진) 시간 간격은 소수점을 포함하여 원하는 시간(초)으로 설정할 수 있으며 워크플로는 사용자가 중지하거나 페이지를 닫을 때까지 계속 실행됩니다. 이벤트 박스 클릭 > General 클릭> Do every 5 seconds 선택 워크플로를 지속적으로 반복하면, 특히 많은 사용자가 생겨서 앱이 확장될 때 워크플로가 수행하는 작업에 따라 앱 속도가 느려질 수 있습니다. 이 이벤트는 클라이언트 측 작업에만 사용하고 데이터베이스 작업과 같은 서버 측 작업을 사용하는 경우 앱 성능에 어떤 영향을 미치는지 신중하게 테스트하는 것이 좋습니다. 페.. 2023. 8. 11.
76. Event (초급) : 버블 워크플로우 이벤트 정의, 프론트, 백엔드 이벤트 이 섹션에서는 워크플로를 시작하는 트리거인 이벤트에 대해 설명합니다. (1) 이벤트 정의 : 이벤트는 앱의 프런트엔드와 백엔드 부분 모두에서 발생할 수 있습니다. 이 개념에 익숙하지 않은 경우 해당 주제의 글을 먼저 읽는 것이 좋습니다. 21. Bubble frontend & backend (중급): 버블 백엔드 활성화 설정, 프런트엔드 & 백엔드 > 바로가기 모든 워크플로는 이벤트에 의해 트리거되는 하나 이상의 Action 모음입니다. 즉, 이벤트는 워크플로에서 하나 이상의 Action을 실행하는 시작점입니다. 위의 다이어그램에서 볼 수 있듯이 모든 워크플로는 이 두 단계로 구성되지만 이러한 단계의 작동 방식은 매우 유연하여 여러 가지 상황을 설정할 수 있습니다. 이 문서에서는 이벤트가 트리거될 수 있.. 2023. 8. 11.
62. Data (초급) : 버블의 데이터 기본 지식, 버블의 3가지 데이터 종류 이 섹션에서는 Bubble에서 데이터로 작업하는 다양한 방법을 다룹니다. Bubble이 다양한 유형의 데이터를 관리하는 방법을 자세히 살펴봅니다. (1) 데이터에 관해서 데이터 작업은 모든 애플리케이션의 초석입니다. 사실, 어떤 식으로든 그것에 의존하지 않는 앱을 상상하기 어려울 정도로 앱 개발의 핵심적인 부분입니다. 사용자가 생성한 데이터든, 개발자가 소유한 데이터든, 다른 앱 및 서비스에서 가져온 데이터든, 정보를 수집, 저장 및 시각화하는 기능은 애초에 대부분의 애플리케이션이 존재하는 이유입니다. 예를 들어 승차 공유 앱은 거래를 완료하기 위해 운전자, 고객, 위치 및 기타 여러 세부 정보에 대한 정보가 필요합니다. 소셜 미디어 앱에는 사용자 정보, 사진 및 사용자 생성 콘텐츠가 필요하고 신문에는 .. 2023. 7. 31.