Atos logoEviden logoExponet logo
SlidesLive logoFrontend Nation logoMadVue logoVinta Software logo

PragVue2025

The Czech Vue.js conference

23 September 2025 - 9:00 - 17:30

Grandium Hotel Prague  đŸ—ș

About the conference

PragVue is back for its second edition, celebrating the power and potential of Vue.js in the heart of Europe. We’re bringing famous names from the Vue.js community to the City of a Hundred Spires for an event packed with inspiring talks. It’s the perfect opportunity to grow your skills, network with like-minded professionals, and stay ahead in the rapidly evolving world of Vue.js.

Vue.js is easy to learn, scalable, highly performant thanks to its coherent reactivity system, and has a rich ecosystem of surrounding libraries. Despite its greatness, Vue.js remains undiscovered by many. That's precisely why we're hosting this conference - to delve deeper into its potential and shed light on its remarkable capabilities.

Get your seat

Early bird tickets countdown
7D 10H 37M 34S
€249 €199
Buy for the best price

Early bird ticket price is only available until the end of June

The speakers

POL flag

Fullstack Developer & Advocate [at] Monterail - @GoogleDevExpert in Web Perferformance - Nuxt Ecosystem Team

HUN flag

Creator of Vueform

NED flag

Frontend developer - VueJS ecosystem lover

NED flag

.NET and TypeScript developer from Rotterdam - Microsoft MVP

FRA flag

Nuxt Core Team - Frontend developer at Leetchi

NED flag

Web engineering consultant based in Amsterdam - DevRel [at] VoidZero - Member of the Nuxt Core Team

ESP flag

Software engineer - Vue.js specialist

GER flag

Developer from Germany passionate about technology and knowledge sharing

ESP flag

DX Engineer [at] Storyblok - OSS author - Content creator

CZE flag

Nuxt enthusiast - cs.vuejs.org translator

GER flag

Computer Scientist and Web Engineer

BRA flag

Senior Software Engineer at Vinta Software from Recife

ESP flag

COO at Epicmax - In love with Vue.js and Vuestic UI

PragVue 2025 schedule

08:30
Doors open đŸ„ł
09:00
Keynote: Modern JavaScript Tooling (Alexander Lichter)
Talk details â„č

Latest Vue.js news and insights into the future of web development. We expect to hear some news about Oxc and whatever Alex will surprise us with.

09:30
Dungeons & Developers - Patterns for Great DX (Jakub Andrzejewski)
Talk details â„č

One of the key aspects of great Developer Experience is the ease of trying the solution - the easier and faster we allow the user to get benefits from using it, the better their experience will be. It’s almost like running a Dungeons & Dragons session with your new friends. In this talk, I will share with you DX indicators and tools, proven patterns for improving the DX, and examples of great DX with a Dungeons & Dragons twist :)

10:00
From Object to Interface—Serialized Forms with Vueform (Adam Berecz)
Talk details â„č

Not all forms are created equal. Explore the key differences that set them apart and discover how to drastically reduce development effort when traditional coding methods fall short.

10:30
Coffee Break â˜•đŸ„
11:00
Overcoming Third-party Script Headaches in Vue with a Single Library (Julien Huang)
Talk details â„č

When developing a web application, you’ll inevitably encounter challenges—especially when it comes to managing head elements and integrating third-party tools. Many of us have experienced the headaches of integrating third-party scripts within a single-page application (SPA). Fortunately, those struggles can become a thing of the past, as we explore how unhead solves many of the issues caused by third-party scripts!

11:30
How to Nuxt Modules (Thorsten Seyschab)
Talk details â„č

An introduction to the Nuxt Modules ecosystem, including a complex example and a walkthrough of developing your own modules.

12:00
Ignite your Nuxt development with Layers (Alois Sečkár)
Talk details â„č

The concept of Nuxt Layers allows sharing common logic across more applications. Typically you would re-use things like components, pages or composables. But there is more. Did you know that you can even leverage the power of layers to centralize your dependency management?

12:30
Lunch Break đŸČ🧆
13:30
What the new European Accessibility Act Means for Web Developers (Louëlla Creemers)
Talk details â„č

2025 is here, and the European Accessibility Act (EAA) is now in full force, requiring digital products and services to be accessible to all users. But what does this mean for web developers? In this session, we’ll break down the key requirements of the EAA and explain how it impacts your work. You’ll learn practical steps to ensure your web applications meet WCAG 2.1 accessibility standards, explore essential tools and libraries for testing your apps, and see live demonstrations of accessibility best practices. Prepare your apps for compliance and discover how accessible design improves the user experience for everyone.

14:00
Revamping Your Vue.js Stack: Lessons from a Real Migration (RaĂ­ Siqueira)
Talk details â„č

When Vue 2 reached its end of life, we took on the challenge of migrating our apps to Vue 3 - without slowing down feature development. In this talk, I’ll share the behind-the-scenes of this migration journey, including unexpected hurdles, lessons learned, and how the shift to Vue 3 unlocked a smoother developer experience and made it easier to ship new features faster.

14:30
Scaling Vue in Enterprise SaaS: Lessons from the Trenches (Juan AndrĂ©s NĂșñez)
Talk details â„č

Dealing with massive Vue applications in corporate SaaS environments is a challenge. In this talk, I will share lessons learned while working in a large-scale Vue project. We will touch on migrations, architecture, state management, dependency, coupling and performance. You will learn from my mistakes, avoiding common pitfalls when scaling a Vue-oriented enterprise project. This talk is designed for experienced developers looking for real-world strategies to maintain scalability (and sanity) in their projects.

15:00
Coffee Break â˜•đŸ„
15:30
How to Structure Vue Projects (Alexander Opalic)
Talk details â„č

One of the first questions to ask yourself when starting a new project is: How should I structure it? In this talk, I’ll share clear guidelines based on project size to help you make the right decisions. As a bonus, I’ll also give you my personal recommendation especially relevant in the age of LLMs.

16:00
How to Make Open Source Profitable (Anastasiia Zvenigorodskaia)
Talk details â„č

Open source is powerful - it drives innovation, builds communities, and gives developers a chance to make a real impact. But how do you turn an open-source project into a sustainable business without losing its spirit? In this talk, Anastasiia shares simple, practical strategies for making open source profitable. She will cover: 1) Mistakes we made during 8 years of open-source development - and how much they can cost you. 2) What makes open-source projects successful. 3) How to choose the right monetization model for your project. 4) How to get your first users and turn them into customers. You will leave this session with a clear understanding of what it really takes to make your open-source project both valuable and financially sustainable.

16:30
The Land of the VueJS.land (Konstantin Bifert)
Talk details â„č

TBA

17:00
What to Expect in the v5 of TresJS (Alvaro Saburido Rodriguez)
Talk details â„č

Get a first look at what’s coming in TresJS v5 — from performance boosts and improved ecosystem support to a more powerful developer experience. We’ll walk through the biggest changes, highlight the new/refactored composables and architecture improvements and the new pointer events module.

Get ready to be inspired by an outstanding lineup of Vue.js community members who will share their knowledge, hands-on experience, and fresh perspectives. Expect everything from a closer look at ecosystem tools to big-picture views on modern web practices. Whether you’re a long-time Vue enthusiast or just starting out, you’ll find plenty to spark new ideas. Don’t miss the opportunity to learn from and connect with skilled professionals.

A look back on 2024

PragVue 2024 was a blast! Last year, we hosted the first Czech Vue.js conference. Thank you to all the attendees and all the speakers. We’re hoping to make the next one even better!

A picture of the speakers from the 2024 conference

The venue

PragVue will take place at Hotel Grandium , conveniently located in the center of Prague, just one block away from Wenceslas Square and within walking distance from all 3 metro lines as well as the main railway station. This makes it a perfect place to host a decent international event. It offers modern conference rooms and equipment as well as first class catering that will be ready to serve on 23 September 2025.

Grandium Hotel Prague conference facilitiesGrandium Hotel Prague conference facilitiesGrandium Hotel Prague conference facilities

The 5-star Hotel Grandium also offers comfortable overnight accommodation without having to worry about navigating around the city. We’ve arranged a special partnership offer for an extra 10% discount for all PragVue guests! Contact us after completing your ticket purchase to receive this benefit.

Discover Prague

It is just about frontend development. PragVue also gives you chance to explore Prague's stunning Gothic and Baroque architecture, vibrant history, and modern culture. Discover the world's largest ancient castle at Prague Castle, walk the famous Charles Bridge over the Vltava River, and observe the marvelous Astronomical Clock in the historic Old Town Square. And there is much more to do, both during the day and in the night alike. Prague offers a perfect mix of history, culture, nature, and tech, ensuring a fulfilling visit alongside your professional engagements.

Views of PragueViews of PragueViews of Prague

Become a sponsor

Gain valuable exposure, connect with a passionate audience of developers, and help us shape the future of Vue.js by sponsoring PragVue.

Seize this chance to connect with talented developers, share your vision, and shine a spotlight on your brand.

PragVue2025 was made possible thanks to:

Atos logoEviden logoExponet logoSlidesLive logoFrontend Nation logoMadVue logoVinta Software logo
Your company can be here