Мануал по Bubble
  • 0. Введение
  • 1. Основы Bubble
  • 1.1 Что такое Bubble?
  • 1.2 Основные принципы
  • 1.3 Стратегии изучения Bubble
  • 1.4 Владение данными и приложением
  • 1.5 Допустимое использование
  • 2. Редактор приложения
  • 2.1 Основные разделы интерфейса
  • 2.2 Ключевые принципы
  • 2.3 Инструменты
  • 2.4 Горячие клавиши и Помощь
  • 3 Создание интерфейса
  • 3.1 Основные принципы
  • 3.2 Создание адаптивных страниц
  • 3.3 Управление с помощью условий
  • 3.4 Использование стилей
  • 3.5 Использование пользовательских шрифтов
  • 3.6 Советы при проектировании
  • 3.7 Использование шаблона
  • 4 Создание рабочих процессов
  • 4.1 Общие принципы
  • 4.2 Управление с помощью условиями
  • 4.3 Использование пользовательских процессов
  • 4.4 Советы по созданию рабочих процессов
  • 5 Работа с данными
  • 5.1 Ключевые понятия
  • 5.2 Тип Пользователь
  • 5.3 Сохранение данных
  • 5.4 Отображение данных
  • 5.5 Создание динамических выражений
  • 5.6 Пользовательские состояния элементов
  • 5.7 Вкладка Данные
  • 5.8 Конфиденциальность и безопасность
  • 6 Структурирование приложения
  • 6.1 Ключевые принципы
  • 6.2 Многостраничные приложения
  • 6.3 Элементы многократного использования
  • 7 Использование плагинов
  • 7.1 Для чего нужны плагины?
  • 7.2 Установка и использование плагинов
  • 7.3 Специальные плагины
  • 7.4 Создание плагинов
  • 8 Настройки приложения
  • 8.1 Версии приложения
  • 8.2 Личные и публичные приложения
  • 8.3 Пользовательские домены и SSL
  • 8.4 Политика паролей
  • 8.5 Визуальные настройки
  • 8.6 Язык и сообщения внутри приложения
  • 8.7 Социальные сети и SEO
  • 9 Использование API Баббла
  • 9.1 Примеры использования API
  • 9.2 Определение API
  • 9.3 Использование API
  • 9.4 Запланированные рабочие процессы
  • 9.5 Примеры и руководства
  • 10 Тестирование приложения
  • 10.1 Основные стратегии
  • 10.2 Использование отладчика
  • 10.3 Использование логов сервера
  • 11 Поддержка приложения
  • 11.1 Контроль версий
  • 11.2 Копирование и восстановление базы данных
  • 11.3 Массовые операции
  • 11.4 Комментирование
  • 11.5 Совместная работа
  • 12 Архитектура, оптимизация и ограничения движка Баббл
  • 13 Создание плагинов
  • 13.1 Редактор плагинов
  • 13.2 Основные и общие настройки
  • 13.3 Добавление API-соединений
  • 13.4 Создание элементов
  • 13.5 Создание действий
  • 13.6 Загрузка данных
  • 13.7 Публикация и контроль версий
  • 13.8 Интеграция с GitHub
  • 14 Тарифы на аренду выделенных серверов
  • 14.1 Преимущества выделенных кластеров
  • 14.2 Использование выделенного кластера
  • 15 Учетные записи, тарифы и оплата
  • 15.1 Управление учетной записью
  • 15.2 Тарифы и оплата
  • 15.3 Создание приложений на заказ
  • 15.4 Продажа на торговой площадке Баббл
Powered by GitBook
On this page
  • Редактор свойств
  • Панель поиска
  • Инспектор ошибок
  • Контроль версий

Was this helpful?

2.3 Инструменты

Previous2.2 Ключевые принципыNext2.4 Горячие клавиши и Помощь

Last updated 4 years ago

Was this helpful?

В Редакторе приложения есть несколько инструментов для облегчения процесса разработки, особенно в те моменты, когда приложения становятся сложными, у них появляется много страниц, процессов и т.д.

Редактор свойств

Редактор свойств это главная панель, которой вы пользуетесь при создании различных элементов на странице и настройке событий и действий. Это перетаскиваемое всплывающее окно, в котором отображаются различные поля которые могут/должны быть заполнены для элемента, действия или события. Оно появляется при двойном клике на элемент или при одном клике, если это событие или действие.

Верхняя панель позволяет изменить имя элемента/действия/события, а иконка справа открывает Инспектор элемента (!!!ЛНК!!!), Панель Комментария (!!!ЛНК!!!) или видео по теме.

Панель поиска

Когда у вас появляется много страниц или элементов, вы попадаете в ситуацию, что вам нужно найти все элементы, содержащие, например, поле "Email текущего пользователя" или имеющие определенный стиль. Панель поиска предоставляет инструмент поиска по приложению. Клик по иконке лупы на верхней панели откроет нужное меню. Вы можете искать элементы, действия и т.д. Клик по записи перенесет вас прямо к нужной вкладке/странице в редакторе.

Инспектор ошибок

Так как Bubble вас ничем не ограничивает, вы можете совершить (и, возможно, совершите) какие-то ошибки в разработке. Такими ошибками может быть пропущенное поле или несоответствие типов, например использование текстовых данных в действии "Изменение текущего пользователя", которое на вход ожидает число. Инспектор ошибок в реальном времени проверит ваше приложение и покажет список моментов, которые нужно исправить. Вы заметите красное уведомление на верхней панели, если у вас будут ошибки и клик по нему откроет список. А клик по каждой записи откроет приложение в нужном месте и подчеркнет ошибку.

Важно держать этот список как можно более маленьким (на самом деле 0 элементов), так как ошибки могут сделать ваше приложение нерабочим в режиме демонстрации. Если приложение будет содержать ошибки, его нельзя будет выгрузить в живую версию для пользователей. (Это описывается в главе "Развертывание приложения" (!!!ЛНК!!!) )

Контроль версий

Вы можете вернуть приложение в любое предыдущее состояние, которое позволяет ваш тариф. Если что-то идет не так, например, вы удалили страницу, которую не следовало или не можете отменить действие после перезагрузки страницы, вы можете сделать это в Панели контроля версий. Это описывается в соответствующем разделе (!!!ЛНК!!!) документации.