All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Marko: A Declarative HTML-Based Language for Building Web Applications

By

ulrischa

6mo ago· 14 min readen

Summary

Marko is a declarative, HTML-based programming language designed for building web applications with a focus on performance and developer experience. The article introduces Marko's features including its concise syntax, streaming capabilities, targeted compilation, fine-grained bundling, and reactivity system. It covers the language's fundamentals, components, styling, integration options, and TypeScript support. The content explains why Marko is fast through features like separation of concerns, controllable components, nested reactivity, and immutable state. It also discusses Marko Run for file-based routing and highlights that Marko powers high-traffic production websites.

Key quotes

· 4 pulled
A declarative, HTML‑based language that makes building web apps fun.
Why is Marko Fast? Streaming, Targeted Compilation, Fine-Grained Bundling, Separation of Concerns, Controllable Components, Nested Reactivity, Immutable State, Serializable State.
Marko Run: Getting Started, File-based Routing, TypeScript, Version, HTML, Concise, JS, TS.
Trusted: Powering high-traffic, production-grade websites.
Snippet from the RSS feed
The Marko programming language

You might also wanna read