Fetching documentation…
Part of: Questions & Answers · The Story of Morph
No.
You write .mx files — JSX-like syntax with TypeScript/JavaScript logic and CSS styling:
function App() {
const [count, setCount] = morphState(0)
return (
<div style={styles.container}>
<p>Count: {count}</p>
<button onClick={() => setCount(count + 1)}>+1</button>
</div>
)
}That's all you write. The compiler turns it into C++ and calls g++ for you. C++ is an implementation detail, not a requirement.
If you do know C++, you can go deeper:
But the core promise is: web developers build native apps. No C++ required.