Продолжаем изучать опыт пользователей Webix по всему миру.
Сегодня мы беседуем с молодым и перспективным веб-разработчиком из Западной Африки. Эммануэль Онах сейчас изучает ИТ в Эстонии и уже познакомился с Webix. Давайте посмотрим, насколько полезным Webix может быть для тех, кто работает с проектами перевода документов.
Привет, Эммануэль, рады встрече! Расскажите нам о своем опыте.
В настоящее время я изучаю разработку программного обеспечения в эстонском университете предпринимательства Майнор. Прежде чем поступить, я прошел профессиональный курс по Java и уже занимался android разработкой. Я работал фрилансером в нескольких компаниях. В основном в сфере фронтэнд разработки. Сейчас я работаю в компании Cognovis GmbH (Гамбург, Германия), которая специализируется на дистанционном переводе документов. Я JS фронтэнд разработчик.
Как работает Ваша компания?
Наша компания — это В2В. У нас есть 3 приложения: раздел для клиента, раздел для менеджера проекта и раздел для фрилансера. Клиенты загружают проекты, а менеджеры проектов назначают их фрилансерам. Таким образом, у нас есть три продукта. В настоящее время мы переходим от ExtJS к Webix.
Когда приходит клиент, которому нужен перевод, менеджер проекта ищет свободных фрилансеров для выполнения этой конкретной задачи. Одному человеку поручается сделать перевод, а второму его вычитать. Когда фрилансеры согласовывают сроки и проект, мы загружаем для них документ. Таким образом, каждый участник процесса имеет свой профиль, где он может найти информацию обо всех проектах, выполненных и находящихся в процессе реализации. С Webix мы ищем возможность иметь чат, чтобы менеджеры и клиенты могли общаться и выяснять все вопросы, касающиеся проекта.
Это интересно! Как Вы узнали о Webix?
Один из наших full-stack программистов предложил его, и я решил попробовать. Я работал с React, и Webix выглядел для меня похожим, поэтому я быстро привык к нему. Обучающий раздел на сайте Webix тоже оказался весьма полезным, хотя там было не так уж много информации.
Какие виджеты Webix Вы используете?
Пока мы пользовались Tables, File manager, User manager, и Webix Jet. И мы собираемся попробовать виджет Chat. Мы хотим максимально использовать Webix Pro.
Вы пользуетесь другими библиотеками?
Был момент, когда мне понадобились дополнительные редакторы Rich Text. Но в большинстве случаев у Webix есть все, что мне нужно.
Что Вы можете сказать о совместимости Webix с мобильными устройствами?
Здесь все прекрасно.
Используете ли Вы скины Webix или кастомизированные дизайны?
Я использую модули скинов Webix design, но могу немного изменить их, если это необходимо. Если мне нужно изменить цвета, например. Так что я могу сказать, что делаю и то, и другое. Я использую стиль Webix и иногда делаю свои собственные улучшения CSS.
Испытывали ли Вы какие-либо проблемы с производительностью?
Ну, у меня были некоторые проблемы с загрузкой Webix несколько раз. Но я думаю, что Webix требователен к скорости интернета. Возможно, в этом была причина.
Согласны ли Вы с тем, что Webix ускоряет веб-разработку?
Да, но в зависимости от того, что вам нужно. Фреймворки — это клад для решения конкретных задач. Webix идеально подходит для программного обеспечения планирования корпоративных ресурсов. Что-то связанное с управлением проектами, электронной коммерцией и так далее. А если нужно простое веб-приложение, я не думаю, что для этого понадобится такая мощная архитектура.
Спасибо, Эммануэль, за интересную беседу.
Если Вы готовы рассказать нам о своем продукте и о том, как вы используете Webix в нем, пожалуйста, свяжитесь с нами через форму.