Добавить в корзинуПозвонить
Найти в Дзене
NocoBase Россия

Архитектура NocoBase: что внутри?

Сегодня разберем архитектуру платформы NocoBase. Интерфейс выполнен в чистом минималистичном стиле — все ключевые области системы напоминают конструкцию из блоков, как в Notion, но с более продвинутыми возможностями. При первом входе пользователь увидит основной интерфейс системы. В правом верхнем углу находится кнопка «Interface Configuration», переходящая в режим настройки страниц и блоков. Интерфейс поддерживает одновременную работу с несколькими блоками на одной странице, позволяя составлять сложные приложения. Плагинная архитектура является ядром расширяемости NocoBase: Центральное место для управления системой: В правом верхнем углу интерфейса отображается текущая версия NocoBase, рядом — кнопка с ссылкой на страницу поддержки и документацию. Из этого меню можно: Архитектура интерфейса NocoBase разработана по принципу конструктора — блоки, плагины, визуальная настройка страниц. Такая модель позволяет собрать сложное приложение с ролями, таблицами, API и настройками без единой стр
Оглавление

Сегодня разберем архитектуру платформы NocoBase. Интерфейс выполнен в чистом минималистичном стиле — все ключевые области системы напоминают конструкцию из блоков, как в Notion, но с более продвинутыми возможностями.

1) Режим настройки интерфейса

При первом входе пользователь увидит основной интерфейс системы. В правом верхнем углу находится кнопка «Interface Configuration», переходящая в режим настройки страниц и блоков.

  • Нажатие кнопки открывает интерфейс конфигурации страниц
  • Добавление новых меню через кнопку «Add Menu Item» запускает формирование новой страницы
  • На странице можно вставлять блоки (например, Table Block) и привязывать их к коллекциям (например, к таблице пользователей), а также выбирать отображаемые поля

Интерфейс поддерживает одновременную работу с несколькими блоками на одной странице, позволяя составлять сложные приложения.

2) Менеджер плагинов

Плагинная архитектура является ядром расширяемости NocoBase:

  • В Plugin Manager отображаются все доступные и установленные плагины;
  • Каждый плагин можно активировать или деактивировать, например, плагин редактирования тем (Theme Editor);
  • После активации плагина можно менять тему системы: цвета, шрифты и лого через панель настроек

3) Страница настроек

Центральное место для управления системой:

  • Разделы: Data Source, System Settings, User and Permissions, Plugin Settings;
  • В Data Source можно подключать таблицы, базы данных или сторонние источники;
  • В User and Permissions настраиваются роли и доступ к данным и интерфейсам;
  • System Settings позволяют изменить имя, логотип и язык системы&

4) Информация о версии и поддержка

В правом верхнем углу интерфейса отображается текущая версия NocoBase, рядом — кнопка с ссылкой на страницу поддержки и документацию.

5) Личный профиль пользователя

Из этого меню можно:

  • Изменить личные данные;
  • Сменить активную роль (если доступно несколько);
  • Воспользоваться дополнительной функциональностью, подключённой через плагины (например, тема, уведомления и пр.).

Архитектура интерфейса NocoBase разработана по принципу конструктора — блоки, плагины, визуальная настройка страниц. Такая модель позволяет собрать сложное приложение с ролями, таблицами, API и настройками без единой строки кода, сохраняя при этом контроль через open-source структуру и масштабируемость с помощью плагинов.

#nocode #opensource #nocobase