TypeScript – язык программирования, расширяющий JavaScript.
UX – сокращение от User Experience, опыт пользователя, определяющий восприятие и реакцию пользователя на дизайн продукта.
UI – сокращение от User Interface, пользовательские интерфейсы для программного обеспечения.
VAST – спецификация, описывающая параметры работы видео-рекламы для плеера: число и порядок показа роликов, ссылки на рекламу, время отображения плашек пропуска и крестиков закрытия, данные для сбора статистики и другую информацию.
VOD – система доставки видео конечному пользователю по запросу, как правило, подразумевается отдача с серверов ранее подготовленного медиа-файла, например, фильма, для его просмотра на устройстве.
VPAID – устаревший стандарт описания интерфейса рекламного ролика, обеспечивающий расширенные интерактивные возможности рекламы, например, встроенные кнопки, а также совместимость с различными плеерами.
Аппрув – одобрение приложения представителями магазина или хранилища приложений, необходимое для размещения в нем данного продукта.
Аппрувер – лицо, утверждающее изменения кода проекта или лицо, пропускающее новую версию приложения в магазины.
Ассемблер – язык программирования низкого уровня, содержит команды, соответствующие операциям процессора, исторически представляет поколение между машинными кодами и используемыми сейчас языками высокого уровня, применяется для обучения и ряда узкоспециализированных задач.
Баг – ошибка в работе программного продукта.
Бекэнд – часть продукта или разработки, непосредственно невидимая пользователю. Включает в себя взаимодействие с базами данных и поставку данных для фронтенда.
Верстальщик – специалист по оформлению веб-страниц с помощью CSS и HTML для придания им красивого вида в соответствии с дизайном, а также для достижения удобочитаемости и доступности пользователю.
Джуниор – начинающий разработчик, со средним стажем от нуля до нескольких лет и небольшими специальными знаниями. Первая из трех ступеней градации профессионального уровня.
Инпут – элемент HTML-разметки, предназначенный для ввода пользователем данных. Например, текстовое поле, переключатель, кнопка отправки и др.
Конфиг – набор настроек проекта, обычно размещаемый в отдельном файле.
Легаси – устаревший код или средства разработки, используются на проекте, но давно не обновлялись.
Мидл – разработчик со средним стажем в отрасли, как правило, от нескольких лет, и достаточно большим объемом накопленных специальных знаний. Зачастую мидл-разработчики составляют основную, наиболее массовую, часть состава компаний. Вторая из трех ступеней градации профессионального уровня, после джуниора и перед сеньором.
Монолитное приложение – продукт, объединяющий в едином месте все свои основные части, включая клиентскую, серверную, базы данных, которые развертываются совместно.
Опенсорс – программное обеспечение с открытым для просмотра, использования и изменений исходным кодом.
Пул-реквест – запрос на принятие изменений исходного кода в существующий проект.
Прод – см. продакшен.
Продакшен – окружение, в котором продукт взаимодействует с реальными пользователями и данными и предполагает полностью рабочее его состояние; финальная стадия внедрения изменений.
Репозиторий – хранилище файлов, содержащих код и иные данные.
Сеньор – разработчик со значительным стажем в отрасли, обладающий очень высокой квалификацией и внушительным объемом накопленных специальных знаний. Последняя из трех ступеней градации профессионального уровня.
Спрайт – изображение, состоящее из множества небольших картинок: иконок и других фрагментов макета. Создается с целью ускорения их загрузки и отображения для пользователя, за счет запроса одного файла вместо нескольких. Под нарезкой спрайта понималась ранее широко распространенная практика его компоновки из элементов макета, вырезаемых в Photoshop.
Таб – символ отступа для форматирования кода, по названию клавиши Tab на клавиатуре.
Таск – задача на разработку нового функционала, его изменение или иные манипуляции с проектом. Зачастую оформляется одним из видов тикетов, наряду с багами.
Техлид – специалист с глубокими знаниями, главный в команде, нередко – руководитель группы разработчиков или продукта.
Тикет – задача, поставленная в программе-менеджере задач, с описанием необходимого результата и отражением процесса его достижения.
Фича – дополнительная функциональность сервиса, потенциально полезная пользователю.
Фреймворк – программный продукт, облегчающий разработку и определяющий структуру крупных проектов.
Фронтенд – часть продукта или разработки, видимая конечному пользователю.
Фронтенд-разработка – процесс создания клиентской, видимой конечному пользователю, части продуктов.