floating indicator next to menu
floating indicator of scroll progress
0%
Premium Workshop
Presented byKrasimir Tsonev

Session focus

  • Design Systems
  • Frontend Dev
100%
Dev
20%
Design
0%
Marketing
0%
Business

Schedule

Date

May 30, 2025 9:30 am

Duration

480 min

Tickets

25 seats left

Location

TBC

Additional notes about this workshop:
9:30 - 17:30 - Full Day Workshop
This workshop includes snacks all day and hot lunch.

Session details

React has become one of the most popular libraries for building user interfaces, with its ecosystem expanding year after year—new tools, patterns, and concepts are always emerging. This workshop dives into the latest trends in React development, equipping you with advanced skills to take your React applications to the next level. If you’re familiar with the basics but ready to learn more, this workshop is for you!

What will attendees learn?

In this hands-on workshop, attendees will learn how to build scalable, maintainable React applications by exploring key concepts and best practices, including:

  • React—behind the scenes: Gain insights into how React works under the hood.
  • Data flow in React applications: Understand effective data handling and flow.
  • Custom hooks: Learn how, when, and why to create custom hooks to streamline your code.
  • Dependency injection: Explore techniques for managing dependencies efficiently.
  • Styling and design systems: Discover methods for styling your components and building a cohesive design system.
  • Asynchronous handling: Master approaches for handling asynchronous tasks.
  • State management: Review various state management libraries and approaches.
  • Routing: Learn about navigation techniques for single-page applications.
  • SSR & Server components: Explore server-side rendering and the latest server component features.
  • Testing: Learn what and how to test your components for a robust application.

Who is the workshop for?

  • Web engineers with prior experience in React.

What are the attendee requirements?

  • A laptop with an editor (VSCode recommended).
  • Terminal access with Node.js 18 installed.
  • GitHub account.

Meet your presenter

Krasimir Tsonev

Senior JavaScript Developer

Antidote.me

Connect with Krasimir

Krasimir Tsonev is a coder with over 20 years of experience in web development and the author of books on Node.js, JavaScript and React. Currently, he works for Antidote.me, where his strong focus on quality and usability helps him create and discover new and effective digital experiences for patients.

Krasimir at WebExpo:

20+ years on the web development rollercoaster20+ years on the web development rollercoaster

This Site Uses Cookies

For processing purposes, your consent is required, which you express by selecting "Allow all." You can also customise your settings.