Вышла новая версия платформы для разработки информационных систем lsFusion 4.0.

Выпуск новой версии платформа разработки информационных систем lsFusion 4.0. Платформа основан на одной из довольно редких парадигм программирования: программировании на уровне функций. (не путать с функциональным) и, в частности, следовательно, существенно отличается от всех существующих платформ на рынке (например, SAP, Dynamics AX, 1С, .Net).

также внутри компании очень активно используется реактивное и объектно-ориентированное планирование событий И все это, по мнению разработчиков, позволяет на порядок увеличить скорость и качество разработки, а также скорость создаваемых систем.

Основные изменения в lsFusion 4.0

Из наиболее заметных изменений в новой версии lsFusion 4.0 мы можем обнаружить, что добавлены новые представления списков, что позволяет пользователю отображать данные не только в виде обычных таблиц, но и в любой другой форме. Разработчик (как и пользователь) может выбирать представления из набора предопределенных представлений и добавлять свои собственные.

Добавлено поддержка группировки просмотров (один из вариантов предопределенных представлений списка). В этих представлениях пользователь может независимо группировать данные по любому аспекту и таким образом выполнить базовый анализ. При этом данные могут отображаться в виде динамических таблиц (с возможностью упорядочивания, фильтрации клиентов, экспорта в Excel и т. Д.), А также в виде различных таблиц и графиков.

Также в lsFusion 4.0 было добавлено поддержка карты и календаря (опять же, варианты для предопределенных представлений списков), а также так называемые настраиваемые представления, в которых разработчик может настроить для отображения любую из своих собственных функций JavaScript (что позволяет использовать любой из существующих компонентов JavaScript с открытым исходным кодом для отображения данных).

Реализована поддержка нескольких дополнительных типов аутентификации. "из коробки": аутентификация OAuth (Яндекс, Facebook, Google), аутентификация непосредственно по URL и / или заголовкам запросов, саморегистрация (через веб-интерфейс).

Добавлено поддержка обратной интернационализации, когда строковые литералы указаны на определенном языке и автоматически перекодируются при запуске в соответствующие идентификаторы (которые, в свою очередь, локализованы на основе языкового стандарта пользователя).

А также расширен базовый функционал пользовательского интерфейса- Добавлено много дополнительных опций «переход по ссылке» и появилась возможность переключаться в полноэкранный режим.

Был произведен ряд оптимизаций, которые значительно улучшили производительность. в некоторых случаях: например, групповые изменения теперь производятся «по запросу», существенно оптимизирована работа с DOM, появилась возможность отключить автоматическое обновление списков.

Языковые возможности значительно расширились, например, теперь разрешено использовать выражения в заголовках контейнеров и форм, расширять форму прямо в месте вызова (с возможностью закрытия, обращения к параметрам в контексте вызова) и т. д. .

Дизайн пользовательского интерфейса был почти полностью переработан, и добавлена ​​поддержка тем.

также был объявлен план для следующих версий (четвертый и пятый):

  • Повышенная асинхронность пользовательского интерфейса: асинхронный ввод данных объекта в форму, асинхронное открытие и закрытие форм, асинхронное адаптивное обновление объектов и свойств.
  • Поддержка агрегирования и наследования форм.
  • Доработка механизма расширения, в частности добавление возможности изменять атрибуты элементов формы.
  • Значительно расширяются возможности настройки форм: например, возможность добавлять новые свойства в форму, создавать предопределенные настраиваемые фильтры, сохранять различные параметры для настройки формы и т. Д.
  • Поддержка альтернативных представлений свойств.
  • Изменить расположение контейнеров

В конце концов если вы хотите узнать об этом больше с платформы вы можете проверьте следующую ссылку.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

bool (истина)