Внутри банковского фронтенда: такого даже я не ожидал | Фронтенд-инженерия #3

Ғылым және технология

Если представить банковское приложение, то сразу ожидаешь от него скорости, удобства, а главное - безопасности. Фронтенд банковского приложения не исключение.
В третьем эпизоде шоу «Фронтенд-инженерия» разберёмся, какие подходы используют фронтенд-разработчики Газпромбанка и какая инженерная культура за этим стоит. Внимательно разберём как работает оплата по QR-коду: как добраться до камеры устройства и распарсить PDF-файл прямо на клиенте. Для чего используют генераторы навигации и форм и откуда пошла идея применять FSD методологию в банковском приложении.
Герой выпуска - тот самый инженер, который добрался до высоких грейдов всего за несколько лет. Узнаем его историю, попросим советов для начинающих и разберём требования к разработчикам в Газпромбанке.
Если у вас есть интересные и сложные задачи, которыми вы хотите поделиться, приходите к нам на шоу. Для этого напишите ведущему шоу в телеграм simonenko.t.me.
- - - -
- Газпромбанк ИБ ib.online.gpb.ru
- Вакансия Senior Frontend разработчик в Газпромбанк hh.ru/vacancy/53334855
- JavaScript-разработчик htmlacademy.ru/profession/react
- - - -
00:00:00 Знакомство с выпускником и его командой
00:05:18 Работа с камерой из банковского приложения
00:10:44 Запускаем сканер, чтобы прочитать QR-код
00:19:39 Структуры данных для рекурсивного меню
00:25:05 Генерация платёжной формы из JSON
00:29:49 FSD методология и инженерная культура
00:35:56 Сеньором за три года - как это было
00:39:52 Чего ждут от фронтенд-разработчиков в Газпромбанке
00:50:09 Если я чего-то не знаю, как быть
00:51:53 Какая программа обучения подходит лучше
00:55:12 Советы начинающим разработчикам

Пікірлер: 17

  • @vanzo16
    @vanzo162 ай бұрын

    Суперпознавательно. Вдохновляет пройти такой же путь.

  • @dmitriymedvedev70
    @dmitriymedvedev702 ай бұрын

    Спасибо! Было очень интересно!🤝

  • @user-bl9ym5gn1x
    @user-bl9ym5gn1x2 ай бұрын

    Очень интересно было послушать, спасибо!

  • @kirylbehansky1315
    @kirylbehansky13152 ай бұрын

    Обожаю когда в async функции мешают await с then

  • @inqvisitor3722
    @inqvisitor37222 ай бұрын

    а как камеру выбрать с автофокусом? Проверить сразу вроде как нельзя, приходится по очереди захватывать и чекать, а если автоматом брать, то может попасться камера без автофокуса и qr будет нечеткий на картинке. А если много qr будет на странице, как определится какой именно нужен? Если картинка, то понятно, можно дать пользователю самому навестить на qr на канвасе, а вот с pdf как? Особенно если в pdf 100 страниц

  • @nikn6244
    @nikn62442 ай бұрын

    В NDA нет записи что весь код это собственность компании ?

  • @HTMLAcademyTV

    @HTMLAcademyTV

    2 ай бұрын

    Наверняка есть, а к чему этот вопрос?

  • @nikn6244

    @nikn6244

    2 ай бұрын

    @@HTMLAcademyTV Просто он так спокойно показал кусочек кода, я бы испугался даже строчку показать

  • @HTMLAcademyTV

    @HTMLAcademyTV

    2 ай бұрын

    Это ведь фронтенд, можно самостоятельно открыть инструменты разработчика в браузере и всё посмотреть. Так что ничего запретного показано не было. Вся бизнес-логика должна быть на бэкенде.

  • @artman-8

    @artman-8

    2 ай бұрын

    Какой код? )) Браузерная апишка? или методы библиотечек публичных? Что из редактора, он облегчённый максимально и вырезано многое. Ктому же компания всё проверяла, и потом дала отмашку на публикацию.

  • @MaximKopylov
    @MaximKopylov2 ай бұрын

    Почему настолько тихий звук

  • @HTMLAcademyTV

    @HTMLAcademyTV

    2 ай бұрын

    Весь звук или у кого-то конкретного?

  • @MaximKopylov

    @MaximKopylov

    2 ай бұрын

    @@HTMLAcademyTV весь. Ну улице был в наушниках на полную громкость и было плохо слышно. Только если в тишине слушать то нормально

  • @HTMLAcademyTV

    @HTMLAcademyTV

    2 ай бұрын

    Будем разбираться со звуком. Спасибо!

  • @DimaTiunov
    @DimaTiunov2 ай бұрын

    У вас не 1 платёжка не по комуналке не работает нормально(( И это вина не фронта, а монополия зелёных

  • @TheSky5028
    @TheSky50282 ай бұрын

    Какая зарплата то от у синьера мамкиного

  • @HTMLAcademyTV

    @HTMLAcademyTV

    2 ай бұрын

    Для чего эта грубость? И к чему вопрос про зарплату, если мы разбираем фронтовые задачи?

Келесі