World Congress 2025 Aug 20, 2025 Session details

Marko.js: Unsung Hero of Scalable Web Frameworks

Eugene Fidelin

Battle-tested by eBay since 2014, Marko.js quietly pioneered modern frontend architecture. Discover why this server-first framework processes requests twice as fast as React.

Pause
Mute Enter Fullscreen
#1 about 4 min

Multi-page application challenges and rendering options

Current approaches for building universal applications demand clear trade-offs between performance optimization effort and ecosystem maturity.

#2 about 3 min

Marko template syntax and core component structure

Using a superset of HTML enables familiar frontend component lifecycle structures natively within custom tags.

#3 about 2 min

Automatic dead code elimination and javascript reduction

The framework compiler analyzes interactivity during build time to actively prevent shipping static component javascript to the client.

#4 about 1 min

Progressive rendering for faster actionable interfaces

Sending functional HTML and asset chunks down the wire enables users to interact with page sections before full load.

#5 about 2 min

High server performance via dual compilation targets

Executing string concatenation for the server build while deploying a virtual DOM to the browser minimizes rendering overhead.

#6 about 2 min

Developer ecosystem and Marko Run tool integration

Standardizing around modern tooling like Vite and TypeScript simplifies constructing isolated components using file-based routing.

#7 about 2 min

History and evolution of advanced performance features

Extensive testing at eBay drove the early development of modern web strategies like islands architecture and server streaming.

#8 about 3 min

Syntax opinions and community adoption visibility barriers

Unconventional global component imports and a lack of mainstream marketing create friction for developers exploring the technology.

#9 about 2 min

Tooling limitations and artificial intelligence generation struggles

A smaller open-source footprint directly restricts integrated development environment extensions and degrades code generation accuracy.

#10 about 2 min

Practical steps for testing and adopting Marko

Leveraging provided node package manager commands and studying the eBay UI widget repository demonstrates production-grade implementation.

Matching moments

2:28 min

Expected features and performance defaults in modern JavaScript frameworks

Sasha Shynkevich · LIVE

4:30 min

Tracking open source community trends in JavaScript native frameworks

Dan Cranney +2 · LIVE

1:27 min

Summary of modern Next.js web development toolchains

Marius Obert Marius Obert · World Congress 2023

3:06 min

Audience Q&A on framework limitations and specific uses

Simon Auer Simon Auer · World Congress 2022

2:51 min

Democratizing cross-platform development with alternative JavaScript frameworks

Xuan Huang Xuan Huang · World Congress 2025

2:31 min

Core principles of the modern JAMstack development mindset

Anil Kumar Krishnashetty · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 · 16:50–17:20

Stage 4

Engineering Moneyball: How We Benchmarked Google vs Meta

Jirka Bachel

Co-Founder & CEO

Jirka Bachel
Open session

World Congress 2026 North America

September 25, 2026 · 11:00–11:30

Stage 7

Beyond Vibe Coding: An AI Builder’s Guide to Migrating 10k+ React Components

Shubham Chaurasia

Senior Software Engineer at Meta

Shubham Chaurasia
Open session

World Congress 2026 North America

September 24, 2026 · 14:50–15:20

Stage 9

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 9

One Repo, One Strategy: Scalable Full-Stack Testing in a Monorepo World

Bartosz Leczycki, Paweł Matynia

Bartosz Leczycki
Paweł Matynia
Open session

World Congress 2026 North America

September 24, 2026 · 12:50–13:20

Stage 7

Architecting Agentic Apps: WebMCP, A2UI, and Agent Experience

Ankita Sood

Sr. Principal Engineer @ Secureworks | Angular GDE

Ankita Sood
Open session

World Congress 2026 North America

September 24, 2026 · 17:30–18:00

Stage 7

Full Stack with Flutter - are we there yet?

Nemanja Stošić

Senior Flutter Developer

Nemanja Stošić