Мы рады, что узнаем все больше отзывов клиентов о продукте, который создаем. Это отличная возможность для Webix становиться лучше, расти и совершенствоваться.
Сегодня мы разговариваем с Андреасом Шиндлером, он опытный разработчик и уже использовал Webix для нескольких проектов. Давайте выясним, что Webix может улучшить с точки зрения Андреаса.
Привет, Андреас! Очень рады Вас видеть. Расскажите, пожалуйста, о своей работе и роли в компании?
Я владелец и генеральный директор компании Schindler IT. Мы предоставляем решения для внедрения цифровых технологий в разных отраслях с акцентом на аналитику данных. На данный момент мы используем Webix для нескольких проектов, где нам нужно создать пользовательский интерфейс для различных видов данных и визуализации данных. В целом, использование Webix — это хороший и сложный опыт одновременно. Удивительно, насколько эффективно я могу создавать пользовательский интерфейс и все, что мне нужно, с его помощью. Но в то же время работать в TypeScript вместе с Webix очень часто чрезвычайно трудоемко и сложно.
Для чего Вам нужен Webix? Где Вы его используете?
На данный момент есть два проекта. Один из них — система управления проектами корпоративного склада. Речь идет о сборе требований и времени, когда данные должны быть объединены и визуализированы. Webix служит основой для этого. Для другого проекта мы используем Microsoft Dynamics 365. Microsoft не может делать все, что я хочу, в пользовательском интерфейсе, поэтому мы создаем дополнительные формы и пользовательские элементы управления для Microsoft с помощью Webix.
Почему Вы решили использовать библиотеку пользовательского интерфейса JavaScript в своем проекте?
Webix позволяет мне создавать UI, который мне нужен. Webix отлично справляется с задачей визуализации. Я трачу мало времени на UI, пока все работает так, как я ожидаю. Но если что-то идет не по плану, я провожу дни, пытаясь выяснить, как установить определения TypeScript в Webix. Самая большая проблема, с которой мы сталкиваемся, заключается в том, что большинство образцов устарели. Нет, например, примеров того, как использовать Webix Chat в TypeScript. Поэтому весь процесс становится довольно сложным.
Спасибо за информацию. Наша команда сосредоточится на улучшении ситуации. Какие критерии были для Вас наиболее важными при выборе библиотеки?
Простота использования и гибкость.
Где Вы обычно ищете информацию, которая поможет Вам в работе?
Google. Иногда на форуме можно найти ценные ответы, но я бы не сказал, что документация полезна. Она полезна для начала работы. Но вы могли бы сказать больше о том, как работает прокси-сервер или интеграция TypeScript, привести примеры. На мой взгляд, документация неполная.
Что Вам больше всего нравится в Webix? Каковы наиболее важные функции?
Простота создания пользовательского интерфейса. Сделать сложный UI очень просто.
Что, Вы считаете, необходимо улучшить в библиотеке?
Мелкие детали, например, при импортировании Webix Pro вы не можете использовать ссылку для доступа к библиотеке. И вопрос с TypeScript. У меня слишком много ошибок. Некоторые параметры даже не работают в контексте. Так что, Webix с TypeScript усложняет мне жизнь. На мой взгляд, необходимо дополнить документацию и поддержку TypeScript.
Спасибо, Андреас, за эту беседу. Мы ценим честные отзывы наших клиентов. Мы желаем Вам удачи в проектах.
Если Вы готовы рассказать нам о своих любимых виджетах Webix или хотите сосредоточиться на трудностях работы с ними, пожалуйста, свяжитесь с нами. Мы будем рады поговорить.