Please enable JavaScript to use this page!

AllTalks site logo
🍔

Тестирование без боли и страха

Мы все стараемся отложить то, что нас пугает и не нравится на потом. Тестирование фронтенда также делается в последнюю секунду, что ведет к предсказуемым последствиям: ошибки просачиваются к пользователям, клиенты недовольны, менеджеры негодуют, а программисты страдают. Каждый цикл эта же история повторяется. Глеб хочет показать, как тестирование может помочь быстрее писать код, а не замедлять работу. Его инструмент и тема для доклада — это бесплатный тест-раннер Cypress, который стал, наверное, самым популярным способом тестировать веб, и над которым спикер работает уже 3 года.


React Advanced

24 min

What a Drag

Vojtech Miksu

"Can we do this thing drag and droppable?". That’s one of the sentences that every front end developer fears the most. There are many DnD libraries out there but did you ever consider building someth…

YaTalks

37 min

Создание универсальной UI-библиотеки

Евгений Тропин

Доклад будет полезен разработчикам, которые создают свою библиотеку компонентов и заботятся о доступности интерфейсов.

FrontendConf

51 min

Drag&Drop-компоненты для слепых пользователей. Вы шутите?

Сергей Кригер

Передвигать вещи для нас настолько естественно, что мы перенесли это из мира вещей в веб. Сортировка todo-списков, организация дашбордов, загрузка файлов — мы просто не можем себе представить все эти…

Я.Субботник

47 min

@yandex ui

Владимир Гринеко

Презентация @yandex/ui — open source библиотеки React-компонентов от Яндекса. Компоненты используются внутри и отвечают самым строгим требованиям: темизируемость (дизайн отдельно, управление визуалом…

TechTrain

67 min

Эволюция способов сохранения конфиденциальной информации в секрете

Александра Калинина

Каждый программист в своей жизни встречается с информацией, которую необходимо держать в секрете: пароли к учеткам, секретные ключи доступа, CVV код от карточки, в конце концов. Однако не каждый сраз…

FrontendConf

42 min

Production Ready Design

Ксения Лушникова

В нашей команде Яндекс.Денег мы выработали подход разработки и дизайна веб-интерфейсов. Я покажу, как легко мы собираем живые интерфейсы и передаём их в продакшн, как создаётся дизайн Яндекс.Кассы и…

JSConf Budapest

29 min

Mastering UIs with Finite State Machines

Rubén Sospedra

Did you ever feel like monkey patching your UI component? Adding too many if/else, handling a lot of complexity or hacking several non-desired side effects. Did you ever have a problem with double-cl…

ChernivtsiJS

28 min

Как мы строили дизайн систему

Dmitry Barabash

Slides: https://github.com/chernivtsijs/chernivtsijs-2019

ChernivtsiJS

33 min

On Desktop UIs and Web Tech

Roman Liutikov

Slides: https://github.com/chernivtsijs/chernivtsijs-2019

TechTrain

57 min

Паттерны проектирования умных интерфейсов, версия 2020

Виталий Фридман

Вы — умница. И если вам нужно доставить что-то в режиме жесткого дедлайна, конечно, вы сделаете это. Поскольку у нас нет большого количества времени в запасе, мы полагаемся на вещи, которые всегда ра…

CSSConf Budapest

29 min

Crafting Stateful Styles with State Machines

David Khourshid

User interfaces are highly dynamic and complex, and structuring stylesheets for every possible state of every component can be a challenge. In this talk, we will explore innovative ways of organizing…

PiterJS

30 min

Storybook или как фронтендеры изобретали чистые функции с TDD

Дима Богер

Слайды: http://amp.gs/JZRJ

ITeaConf

34 min

Рендеринг, Почему никто не следит за потерянными кадрами

Сергей Иванов

Современная фронтенд разработка,в частности вопрос производительности, сводится к тому, чтобы удовлетворить набор требований lighthouse или метрик Core Web Vitals. Однако почему среднестатистический …

SECON.Weekend про fromtend

109 min

Интеллектуальное шоу про frontend

Сергей Сова, Дмитрий Карловский

Дмитрий Карловский VS Сергей Сова

Chrome Dev Summit

30 min

PWA and the installable web

PJ McLachlan, Sam Thorogood, Mukund Laddha

The Web has a superpower—it's a frictionless and federated experience, whether for search results, news articles, ride sharing, or spreadsheets. With modern, evergreen browsers, your users can accept…

React Advanced

20 min

A More Readable React Codebase Using TypeScript, GraphQL, and Hooks

Emma Brillhart

We’ve all looked at a chunk of code and had no idea what it does - only to realize that we were the ones who wrote it, six or so months ago. If we can’t read our own code after a few months, how can …

SECON.Weekend про fromtend

62 min

ElectronJS. В чем магия

Александр Руденко

Каждый когда-то слышал, что десктопные приложения можно разрабатывать с использованием web-технологий. Но как? Для чего? Именно на эти вопросы я постараюсь вам ответить и показать, насколько мощным …

Tver.io

29 min

React Reconciler: как написать собственный рендерер

Ярослав Лосев

Что такое “реконсиляция” в React и какой путь проходит компонент от кода до отрисовки на экран, какие рендереры уже существуют и как написать свой собственный на примере отрисовки React-компонентов в…

React Advanced

27 min

Don’t Let Your Unit Tests Slow You Down

Daniel Irvine

Do your unit tests feel like a chore to maintain? Are they sometimes useful but come with a high maintenance cost? Do you secretly believe you’d work faster without them there? A great test suite sho…