Словарь терминов

  1. API - программный вызов одной системы из другой. API - это интерфейс для такого взаимодействия, набор методов одной стороны для взаимодействия с другой IT системой.

  2. Бизнес-логика - набор правил, по которым работает компонент или страница. 
  3. Внешнее действие - это действие, которое выполняется платформой по данным из SQL процедуры (отправка почты, очистка кеша, отправка в телеграм и т.д.). Эти действия не могут быть выполнены прямо в SQL. Поэтому процедуры передают специальный SELECT с данными для выполнения этих Внешних действий (платформа анализирует такие SELECT и выполняет некие действия согласно данным в этих SELECT).
  4. Диагностика - страница, где собраны полезные отчеты по работе системы (состояние трейса, лог ошибок, проблемный sql и sp процедуры). 
  5. Кастомная разметка - разметка HTML сделанная для конкретного использования страницы или компонента в случае, когда стандартная автоматически сгенерированная разметка не подходит. 

  6. Кеш браузера - картинки, стили и скрипты кешируются в браузере (хранятся в кеше на браузере, чтобы не запрашивать их каждый раз). Чтобы почистить кеш браузера - Ctrl + Shift + Del). 
  7. Кеш на сервере - хранение в памяти сервера часто используемых данных (чтобы не обращаться каждый раз к базе данных). Чтобы почистить кеш сервера - Панель управления администратора / Настройки / Очистка кеша
  8. Коллбек - это некая функция, которая может быть выполнена после выполнения определенной операции. Функция может быть изначально не определена (и перед выполнением идет проверка на существование коллбека). В платформе есть JS и SQL коллбеки. Если коллбек реализован, то он будет вызван в нужном месте. Обычно коллбек содержит в имени код компонента, например, as.form.callbacks["code1_getItems"] = function(){} вызывается в JS после загрузки данных таблицы с кодом code1.
  9. Ленд/лендинг - страница на сайте, адаптированная под "приземления" пользователя на сайт с рекламы или другого источника. Обычно это страница, разбитая на вертальные секции, сделанная с упором на визуал и раскрытие сути некоего предложения пользователю. 

  10. Панель браузера - служебная панель в Google Chrome, показывающая какие запросы выполняются (Network), куки(Resources), служебную отладочную информацию (Console), отладка JS (Sources). 
  11. Панель быстрых действий - это панель справа вверху в стандартном виде личного кабинет (иконка желтой молнии). Здесь находятся наиболее важные действия в системе, доступные с любой страницы кабинета (быстрые клавиши Shift + Alt + Z).        
  12. Рендеринг - отрисовка формы на странице в браузере на основе данных и настроек формы, переданных от сервера. 
  13.  
  14. Селектор jQuery (или CSS) - строка для поиска элементов на HTML странице. Например, .class1 ищет все элементы на странице с классом class1. 
  15. Сниппет компонента - это некая разметка заданного типа (Форма, Таблица, Менеджер ресурсов), которая в итоге обрабатывается платформой по определенным правилам (к примеру, превращается в таблицу или форму на странице). 
  16. Скрипт - некий программный код (например, на JS), реализущий какую-то функциональность на странице.
  17. Таблица как компонент - компонент платформы, который позволяет выводить некие списковые данные. Источником может быть как таблица БД, так и внешний источник по API. 
  18. Таблица БД - это таблица базы данных SQL Server, которая физически хранит данные в виде строк и колонок.  Ее данные могут быть отображены на странице через компонент Таблица. 
  19. Форма - это компонент платформы для визуализации карточки некоего объекта на странице. Может работать как на чтение, так и на запись информации (добавление, редактирование).
Страница-источник на сайте falconspace.ru