Get started with mithril CDN

MIT licensed

Mithril is a lightweight JS framework for building single-page applications.

Tags:
  • mvc
  • browser

Stable version

Copied!

How to start using mithril CDN


// Import Mithril
import h from 'mithril/h';

// Define a component called "Hello"
const Hello = {
  view() {
    return h('div.hello', [h('h1', 'Hello, World!')]);
  }
};

// Define the main component called "App"
const App = {
  view() {
    return h('div.app', [h(Hello)]);
  }
};

// Initialize the application and mount it to the body element
m.mount(document.body, {view: App});
Copied!
Copied!
Copied!

All versions

0.1.0 0.1.1 0.1.10 0.1.11 0.1.12 0.1.13 0.1.14 0.1.15 0.1.16 0.1.17 0.1.18 0.1.19 0.1.2 0.1.20 0.1.21 0.1.22 0.1.23 0.1.24 0.1.25 0.1.26 0.1.27 0.1.28 0.1.29 0.1.3 0.1.30 0.1.31 0.1.32 0.1.33 0.1.34 0.1.34-beta.0 0.1.4 0.1.5 0.1.6 0.1.7 0.1.8 0.1.9 0.2.0 0.2.1 0.2.2-rc.1 0.2.3 0.2.4 0.2.5 0.2.6 0.2.7 0.2.8 1.0.0 1.0.0-rc.1 1.0.0-rc.2 1.0.0-rc.3 1.0.0-rc.4 1.0.0-rc.5 1.0.0-rc.6 1.0.0-rc.7 1.0.0-rc.8 1.0.1 1.1.0 1.1.0-rc.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0 2.0.0 2.0.0-rc.0 2.0.0-rc.1 2.0.0-rc.2 2.0.0-rc.3 2.0.0-rc.4 2.0.0-rc.5 2.0.0-rc.6 2.0.0-rc.7 2.0.0-rc.8 2.0.0-rc.9 2.0.1 2.0.11-next.0 2.0.11-next.1 2.0.11-next.2 2.0.11-next.3 2.0.11-next.4 2.0.11-next.5 2.0.11-next.6 2.0.11-next.7 2.0.2 2.0.3 2.0.4 2.2.0 2.2.1 2.2.1-next.0 2.2.1-next.1 2.2.1-next.2 2.2.10 *** 2.2.11 2.2.2 2.2.2-next.0 2.2.2-next.1 2.2.3 2.2.3-next.0 2.2.3-next.1 2.2.3-next.2 2.2.3-next.3 2.2.4 2.2.5 2.2.8 2.2.9 3.0.0-next.0 3.0.0-next.1 3.0.0-next.10 3.0.0-next.11 3.0.0-next.12 3.0.0-next.13 3.0.0-next.14 3.0.0-next.15 3.0.0-next.16 3.0.0-next.17 3.0.0-next.18 3.0.0-next.19 3.0.0-next.2 3.0.0-next.20 3.0.0-next.21 3.0.0-next.22 3.0.0-next.23 3.0.0-next.24 3.0.0-next.25 3.0.0-next.26 3.0.0-next.27 3.0.0-next.28 3.0.0-next.29 3.0.0-next.3 3.0.0-next.30 3.0.0-next.31 3.0.0-next.32 3.0.0-next.33 3.0.0-next.34 3.0.0-next.35 3.0.0-next.36 3.0.0-next.37 3.0.0-next.38 3.0.0-next.39 3.0.0-next.4 3.0.0-next.40 3.0.0-next.41 3.0.0-next.42 3.0.0-next.43 3.0.0-next.44 3.0.0-next.45 3.0.0-next.46 3.0.0-next.47 3.0.0-next.48 3.0.0-next.49 3.0.0-next.5 3.0.0-next.50 3.0.0-next.51 3.0.0-next.52 3.0.0-next.53 3.0.0-next.54 3.0.0-next.55 3.0.0-next.56 3.0.0-next.57 3.0.0-next.58 3.0.0-next.59 3.0.0-next.6 3.0.0-next.60 3.0.0-next.61 3.0.0-next.62 3.0.0-next.63 3.0.0-next.64 3.0.0-next.7 3.0.0-next.8 3.0.0-next.9