Планы развития 1С-технологии Элемент 2.0
Меню

Планы развития новой 1С-технологии Элемент 2.0

Содержание статьи
  1. Что изменится в Элементе 2.0
  2. Где применяется 1С:Предприятие.Элемент

Разработчики «1С» поделились своими планами на развитие новой технологии «1С:Предприятие.Элемент» версии 2.0. В перспективе она станет открытой для разработок собственных бизнес-приложений

Что изменится в Элементе 2.0

В официальном техноблоге разработчиков вендора размещен перечень почти из 30 задач, намеченных к выпуску новой версии продукта.

Выделены 8 основных дорабатываемых блоков:

  • Установщик;
  • Средства разработки;
  • Встроенный язык и стандартная библиотека;
  • Прикладные объекты;
  • Разработка пользовательского интерфейса;
  • Средства аутентификации;
  • Хранилище двоичных объектов;
  • Управление развертыванием on-premise или в облаке.

Ниже приводим полный список запланированных задач:

Реализовано в версии 1.0

Планируется в версии 2.0

Установщик

Возможность настройки адреса развертывания http-сервера (хост/порт) в установщике

Все настройки хранятся в yaml файле и доступны для редактирования после установки шины

Настройки адреса развертывания можно будет указать непосредственно при установке, без необходимости ручного исправления файла с настройками

Средства разработки

Поддержка командной разработки

Сейчас есть элементы по работе с git. Но они не позволяют взаимодействовать в удаленным репозиторием

Будет реализована полноценная работа с git

Динамическое обновление приложения

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

Будет доступно динамическое обновление приложения

Средства автоматической конвертации проектов с предыдущей версии

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

Конвертация проектов будет осуществляться автоматически

Управление остановкой на исключениях

Приложение запущенное в режиме отладки останавливается на всех ошибках без возможности управления

Остановкой на исключениях можно будет управлять

Встроенный язык и стандартная библиотека

Обобщенные (Generic) методы в объектах встроенного языка

У параметров методов необходимо явно указывать конкретный тип данных. И если для двух разных типов необходимо сделать единый алгоритм, придется делать два метода отличающихся только сигнатурой метода

Можно будет указывать обобщенные типы. Например вместо Массив<Строка> написать Массив<Т>

Регулярные выражения

Добавлена новая возможность

Возможность иметь в одном модуле методы для разных окружений (клиент, сервер)

 

Добавлена новая возможность

Создание управляемых блокировок из встроенного языка

 

Добавлена новая возможность

Поддержка во встроенном языке получения метаинформации (она же интроспекция, reflection) по элементам проекта и объектам языка

 

Добавлена новая возможность

Прикладные объекты

Локализация приложения

Все синонимы пишутся на одном языке

Будет доступно указание синонимов на разных языках

Хранимые в базе данных структуры и массивы структур

Можно хранить только описание структуры

Можно будет хранить значения структур и массивов структур

Развитие модульности: Контракты прикладных объектов

Контракты доступны только для типов

Контракты будут доступны для прикладных объектов

Передача аргументов методов Записать, Удалить и прочих в соответствующие обработчики ПослеЗаписи, ПослеУдаления и прочие

 

Добавлена новая возможность

Разработка пользовательского интерфейса

Автоматическая адаптация UI к мобильным устройствам

 

Добавлена новая возможность

Поддержка навигационных ссылок

Добавлена новая возможность

Библиотека картинок

Все картинки необходимо самостоятельно помещать как ресурсы

Будут доступны картинки из библиотеки картинок

Средства аутентификации

Поддержка двухфакторной аутентификации

Добавлена новая возможность

Поддержка аутентификации OAuth

Добавлена новая возможность

Хранилище двоичных объектов

Возможность указывать, какие хранилища двоичных объектов включать в архив

 

Добавлена новая возможность

Более оперативная сборка мусора в хранилище объектов данных

 

Добавлена новая возможность

Возможность настройки места размещения двоичных данных для администратора облака или сервера в панели управления

 

Добавлена новая возможность

Управление развертыванием on-premise или в облаке

Более гибкая настройка технологического логирования

 

Добавлена новая возможность

Специальная поддержка для создания собственных SaaS-сервисов

 

Добавлена новая возможность

API для не интерактивной работы с облаком или on-premise развертыванием

 

Добавлена новая возможность

Где применяется 1С:Предприятие.Элемент

Сейчас технология активно задействована в пилотном проекте доработки нового приложения Кабинет сотрудника. Также Элемент успешно применяется в нескольких опубликованных продуктах 1С с регулярным их функциональным развитием.

В будущем разработчики 1С обещают предоставить технологию официальным партнерам для разработок своих приложений. Ими смогут воспользоваться как бизнес-пользователи, так и их клиенты. Например, в демо-версии Элемента можно посмотреть модель такого приложения для простого маркетингового взаимодействия с целевой аудиторией.

Хотите применять новые технологии? Есть вопросы? Специалисты WiseAdvice-IT всегда на связи!

Рассказать друзьям
Предыдущая статья новость
В конце остались только лучшие операторы ЭДО
Следующая статья новость
Перезапуск рабочих процессов сервера по расписанию: новинка 1С:Предприятие 8.3.27
Комментарии