Абсолютно реальная переписка в одной крупной российской IT-компании.
Клиент:
А как насчет импортозамещения?
Санкции к тому же никто не отменял и ориентироваться на иностранный сервис не совсем правильно.
Расскажите пожалуйста, что есть бэк и фронт? Какая между ними разница?
Давайте оперировать русскими словами мы же в России.
С Уважением, Jon Smith
Служба информационной безопасности
JSC "Dual Bank"
-----
Сотрудник IT-компании:
Jon Smith, добрый день.
Безусловно (и тут вы абсолютно правы) мы стремимся к импортозамещению - в систему вводятся компоненты, независимые от поставщиков из недружественных к нам государств. К примеру мы меняем СУБД с капиталистического ORACLE на свободный PostgreSQL, к тому же прошедший сертификацию ФСТЭК (абсолютно российская компания Postgress Professional). И это только один из примеров.
Но в рамках данной задачи мы временно ориентируемся на совершенно не православный, империалистический и злонамеренный Google в связи с сильно сжатыми сроками выпуска функционала. По результатам ОПЭ, мы обязательно поднимем вопрос о переводе данного функционала на наш, истинно родной "Яндекс" и сделаем это абсолютно прозрачно для заказчика. Можно ориентироваться на переход в течении 2017 года, РП обязательно включит эти активности (с привлечением специалистов СИБ, разумеется) в план проекта.
Бэк (жаргонизм) - от английского back-end, разработка задней части системы: сервисы, работающие вне контакта с пользователем. Предлагаю в дальнейшей переписке использовать русский термин "зад-конец", если вы не возражаете. Ну или серверная часть системы, но слово "сервер" тоже абсолютно не русское.
Фронт (жаргонизм) - от английского front-end, разработка на передней. обращённой к пользователю части системы. В дальнейшей переписке можем использовать термин "перед-конец" или интерфейсная часть системы. Но слово "Интерфейс" тоже несёт в себе буржуазный оттенок.
В системе ЕО разница между "зад-конец" и "перед-конец" в используемом инструментарии. В "зад-конце" это свободно распространяемая и импорто (опять не по русски, прошу прощения) - и иноземно независимая JAVA, а на "перед-конце" - PHP, от которого мы в целевой архитектуре системы отказываемся. Поэтому обращение к API удобнее и правильнее реализовать в "зад-конце".
Очень прошу Вас согласовать использование иноземного пользовательского программного междумордия (interface) (API) на период до конца 2017 года.
Челом вам бьёт
Jon Doe,
Руководитель Центра XXXXXXXX
Департамента YYYYYYY
ООО "Ромашка"