Eugene Fidelin

Marko.js: Unsung Hero of Scalable Web Frameworks

What if your framework was built for server performance first? Explore Marko.js, the MPA framework that pioneered partial hydration and automatic code elimination.

Marko.js: Unsung Hero of Scalable Web Frameworks
#1about 3 minutes

Comparing frameworks for building multi-page applications

Explore the trade-offs between extending SPAs, building custom server-side rendering, and using newer MPA-first frameworks.

#2about 2 minutes

A first look at Marko.js syntax and components

Marko.js uses an HTML-superset syntax with self-contained components that manage their own state and properties.

#3about 2 minutes

Automatic code elimination and progressive rendering in Marko

Marko's compiler automatically ships only interactive client-side JavaScript and streams rendered HTML for faster page loads.

#4about 2 minutes

How the Marko compiler optimizes for performance

The compiler creates separate, highly optimized builds for the server and browser, using fast string concatenation for SSR.

#5about 1 minute

The developer experience and tooling ecosystem for Marko

The `marko-run` meta-framework provides modern tooling including file-based routing, Vite integration, and testing support.

#6about 1 minute

The long history and evolution of Marko.js

Created by eBay in 2014, Marko has a long history of pioneering features like fine-grained reactivity and partial hydration.

#7about 4 minutes

Understanding the challenges and limitations of Marko

Adoption is hindered by its HTML-based syntax, limited IDE support outside VS Code, and a small open-source ecosystem.

#8about 1 minute

How to get started and find Marko resources

Learn about the framework through the official website, Discord community, online playground, and open-source eBay UI library.

Related jobs
Jobs that call for the skills explored in this talk.

job ad

Saby Company
Delebio, Italy

Intermediate

test

Milly
Vienna, Austria

Intermediate

Featured Partners

Related Articles

View all articles
CH
Chris Heilmann
All the videos of Halfstack London 2024!
Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for th...
All the videos of Halfstack London 2024!
LM
Luis Minvielle
The Best 7 Frontend Frameworks for Developers in 2025
Which frontend frameworks should developers focus on in 2025? We’re listing them for you and showing advantages and drawbacks. You’ll notice we included some libraries as well, because you can’t miss those in 2025.What is the best front end framework...
The Best 7 Frontend Frameworks for Developers in 2025

From learning to earning

Jobs that call for the skills explored in this talk.