Вывод данных о сущности из таблицы - 4 способа в видео
Что дает подобный подход в техническом плане:
- Разработка runtime - Вся разработка идет в runtime режиме из кабинета разработчика
- Переносимость компонентов - Любой компонент - это по сути блок SQL-кода, который можно переносить между системами
- Быстродействие - Отсутствие промежуточных слоев в виде тяжеловесных ORM позволяет добиться хорошей производительности и быстродействия
- Оптимизация структуры БД - База, оптимизированная под конкретный проект, а не универсальная монообразная структура БД, под которую трудоемко писать SQL
- Фокус на бизнес-логику - Меньше заморочек над Frontend. Сосредоточение идет на бизнес-логике, а не внешнем виде (который по умолчанию хорошо выглядит)