Vanilla Server Components
This event is free to attend
Free registration is required to attend this event
📅 Date: November 19, 2025, 7:30 PM
📍 Organizer: DEV.BG – JavaScript User Group
🎙️ Speaker: Krasimir Tsonev, Senior Engineer @ Antidote.me
🤝 Supported by: Lab08 and SiteGround
⚡ About the Event:
Server Components are one of the most powerful yet misunderstood features in React. While frameworks make them easier to use, they often hide how the mechanism truly works.
In this talk, Krasimir Tsonev will break things down and show how to build a Server Components setup from scratch, using just vanilla JavaScript and Node.js – no frameworks, no magic.
You’ll explore how server-side rendering of components actually works, how streaming and promises are handled, how to set up the client, and how to manage server actions efficiently.
It’s a deep dive into the core principles behind modern frameworks – perfect for those who love understanding the “why” behind the “how.”
🔎 Agenda:
👉 What Server Components are and why they matter
👉 Building a setup with pure JS and Node.js
👉 Using JSX without a framework
👉 Streaming components and promises
👉 Preparing the client side
👉 Handling server actions
👉 Q&A session
🎙️ About the Speaker:
Krasimir Tsonev is a Senior Engineer at Antidote.me with over a decade of experience in web development.
He has written over 200 technical articles, authored two Node.js books, and published the ebook “React in Patterns.”
Today, Krasimir builds digital healthcare solutions at scale and enjoys experimenting with the foundations of JS, always striving for clean and efficient code.
🎟️ Registration:
Free entry with mandatory pre-registration:
👉 Register here
👨💻 User Group:
Part of the JavaScript User Group at DEV.BG – a vibrant community hosting monthly meetups for developers and JS enthusiasts.
Join the group
🔵 Organized by:
DEV.BG – Bulgaria’s leading IT job board.
Looking for a JavaScript role? Check out current listings 👉 here.
