В цій доповіді Дмитро розповість як створив DSL мову для парсінга HTML сторінок, яка використовується для WEB скрапінга. Поговоримо про алгоритми дерев, оптимізацію JS-коду, DOM, а також спробуємо це все на прикладі live coding.
Дмитро Тарасенко
(Technical Lead at SoftServe),Не так-то вже й давно Remix фактично перестав існувати, повністю інтегрувавшись в React-router. Однак творці реміксу вже анонсували нову версію, яка буде, без перебільшення революційною – вони відмовляються від React (буде Preact), мають на меті нуль залежностей і головне – обіцяють вкотре кардинально змінити світ веб-розробки. Поки що предметно розмовляти про структуру Remix v3 ще зарано, однак ми спробуємо систематизувати чутки, пости в соцмережах та інтервʼю, щоб розібратися з тим: * кому і як знадобилося "змінювати веб-розробку"? Чи це дійсно потрібно, чи це просто черговий гучний хайп; * які ключові ідеї лежать в основі проєкту і яке моє ставлення до них; * і головне – чи це буде "той самий ремікс" в новій обгортці, чи це буде так само подібне як Angular та AngularJS.
Ілля Климов
(JavaScript.Ninja),Handling async operations in UI components can be tricky—flickering pending states, inefficient state updates, and unstable user experiences are common issues. Building accessible UI components presents additional challenges, as meeting accessibility requirements often requires extra effort, which can add complexity to the development process. In the context of the Next.js App Router, this session will demonstrate how React Server Components streamline data fetching, while other React 19 tools help manage mutations, loading states, and optimistic updates more effectively. We’ll combine these with Ariakit to simplify the process of building interactive, accessible UI components with less boilerplate. You’ll leave with practical strategies for managing async operations while ensuring a smooth, reliable user experience.
Aurora Scharff
(Senior Software Engineer at Crayon Consulting),Цей доклад починається з короткого огляду історії фронтенду, згадуючи часи домінування AngularJS та причини його подальшого спаду популярності (зокрема, складність та поява React)
Євген Русаков
(FE Tech, Silpo),Багато розробників створюють окремий шар для роботи з API, але Нікіта вважає, що це неефективно — краще генерувати код із контракту вашого API. У доповіді будуть розглянуті такі питання: чим відрізняється SDK від API та чому SDK є кращим варіантом для розробки? Як автоматично згенерувати SDK для Swagger та GraphQL? Що робити, якщо у вас немає контракту API? І, нарешті, чому бекенд-розробникам теж важливо розуміти React? Доповідь допоможе оптимізувати процеси розробки та спростити взаємодію між командами, роблячи роботу з API більш передбачуваною та зручною.
Нікіта Галкін
(Independent Contractor),В цій доповіді я спробую розповісти нащо вам може бути потрібним Effect.ts, які переваги він дасть, незалежно - бекенд чи фронтенд і головне - переконаю вас, що якщо ви знаєте Реакт - то ви вже знаєте і Effect.ts.
Ілля Климов
(JavaScript.Ninja),In this talk, I'll discuss how Reacts' often overlooked concurrent features like startTransition, useDeterredValue and Suspense can transform an application's performance and responsiveness. Participants will learn practical techniques to prioritise critical updates, gracefully handle loading states, and create fluid user experiences even with complex data interactions.
Dara Olayebi
(Software Engineer at Spotify),This talk will introduce you to some advanced TypeScript techniques that can make your React components more expressive and predictable. We’ll cover union types, discriminated unions, and conditional types, providing practical examples that demonstrate how these tools can help model complex component behaviors. You'll gain valuable insights into how TypeScript can improve your React components, providing a foundation to explore and apply these powerful features in your projects.
Titian Cernicova-Dragomir
(Software Engineer at Bloomberg),Мікро-фронтенди та монорепо стали ключем до значного прискорення розробки в нашій команді. У цій доповіді ми поділимося досвідом вирішення загальних задач, таких як інтеграція продуктів з окремими циклами релізів, підміна залежностей в рантаймі та оптимізація DevEx під час переходу на local https+h2. Ви отримаєте практичні поради з реальних кейсів як покращити процес розробки, зберігаючи гнучкість та швидкість.
Герман Кирій
(Team Lead, Center of Innovations),Остап Червак
(Software Engineer, Center of Innovations),Історія про те, як фреймворк може полегшити ваше життя у величезному проєкті. Розповідь про наші болі, сльози та радощі в редакторі Wix.
Ярослав Дорощук
(Head of Wix Editor R&D),