WebAuthn в реальной жизни, Анатолий Остапенко
Я расскажу, как мы поддержали вход через WebAuthn в самом крупном почтовом сервисе рунета и какие сложности скрываются за красивыми презентациями о том, какой WebAuthn простой и безопасный:
- как сделать WebAuthn понятным и доступным для пользователей;
- как поддержать его во всех браузерах и устройствах;
- как тестировать WebAuthn, в том числе автоматизированно;
- куда двигаться дальше после его запуска и включения.
https://youtu.be/yx_eHBsXyIo
Я расскажу, как мы поддержали вход через WebAuthn в самом крупном почтовом сервисе рунета и какие сложности скрываются за красивыми презентациями о том, какой WebAuthn простой и безопасный:
- как сделать WebAuthn понятным и доступным для пользователей;
- как поддержать его во всех браузерах и устройствах;
- как тестировать WebAuthn, в том числе автоматизированно;
- куда двигаться дальше после его запуска и включения.
https://youtu.be/yx_eHBsXyIo
YouTube
WebAuthn в реальной жизни, Анатолий Остапенко
Я расскажу, как мы поддержали вход через WebAuthn в самом крупном почтовом сервисе рунета и какие сложности скрываются за красивыми презентациями о том, какой WebAuthn простой и безопасный:
как сделать WebAuthn понятным и доступным для пользователей;
как…
как сделать WebAuthn понятным и доступным для пользователей;
как…
13 советов для быстрого и оптимизированного JavaScript
https://medium.com/@bretcameron/13-tips-to-write-faster-better-optimized-javascript-dc1f9ab063d8
https://medium.com/@bretcameron/13-tips-to-write-faster-better-optimized-javascript-dc1f9ab063d8
Помогаем браузерным оптимизациям с помощью CSS-свойства contain
Rachel Andrew
https://www.smashingmagazine.com/2019/12/browsers-containment-css-contain-property/
Rachel Andrew
https://www.smashingmagazine.com/2019/12/browsers-containment-css-contain-property/
Паттерны для frontend-приложений на JS
https://blog.cloudboost.io/the-state-of-web-applications-3f789a18b810
https://blog.cloudboost.io/the-state-of-web-applications-3f789a18b810
Пишем качественный код на Node.js
https://hackernoon.com/enforcing-code-quality-for-node-js-c3b837d7ae17
https://hackernoon.com/enforcing-code-quality-for-node-js-c3b837d7ae17
JavaScript Async/await и промисы: Объясняем, как будто вам пять лет
https://medium.com/javascript-in-plain-english/javascript-async-await-and-promises-explained-like-youre-five-years-old-61733751e9a5
https://medium.com/javascript-in-plain-english/javascript-async-await-and-promises-explained-like-youre-five-years-old-61733751e9a5
Создаем первое MERN-приложение
Осваиваем модный MERN-стек (MongoDB + Express + React + Node)
https://medium.com/swlh/how-to-create-your-first-mern-mongodb-express-js-react-js-and-node-js-stack-7e8b20463e66
Осваиваем модный MERN-стек (MongoDB + Express + React + Node)
https://medium.com/swlh/how-to-create-your-first-mern-mongodb-express-js-react-js-and-node-js-stack-7e8b20463e66
Front-end: Поднимаем performance и выбираем технологию для проекта в 2020
https://bookflow.ru/front-end-podnimaem-performance-i-vybiraem-tehnologiyu-dlya-proekta-v-2020/
https://bookflow.ru/front-end-podnimaem-performance-i-vybiraem-tehnologiyu-dlya-proekta-v-2020/
Почему вы никогда не научитесь фронтэнд-разработке
https://bookflow.ru/pochemu-vy-nikogda-ne-nauchites-frontend-razrabotke/
https://bookflow.ru/pochemu-vy-nikogda-ne-nauchites-frontend-razrabotke/
Микрооптимизации производительности и JavaScript
https://bookflow.ru/mikrooptimizatsii-proizvoditelnosti-i-javascript/
https://bookflow.ru/mikrooptimizatsii-proizvoditelnosti-i-javascript/
10 способов оптимизировать производительность вашего приложения React
https://blog.bitsrc.io/10-ways-to-optimize-your-react-apps-performance-e5e437c9abce
https://blog.bitsrc.io/10-ways-to-optimize-your-react-apps-performance-e5e437c9abce