Introduction
Aitne is a lightweight, high-performance reactive web framework built natively for the MoonBit ecosystem. It empowers developers to build type-safe, efficient user interfaces using MBX—a native, JSX-like syntax designed from the ground up for modern web development.
Deeply inspired by reactive frameworks like Leptos and Solid, Aitne bypasses the overhead of a Virtual DOM. Instead, it leverages fine-grained reactivity to compile templates directly into precise, high-performance DOM operations.
Prerequisites
This book is a comprehensive guide to mastering Aitne. To get the most out of it, we assume you are already familiar with: The MoonBit Programming Language, Web Standards (HTML5 and CSS3), The Document Object Model (DOM) and fundamental browser APIs.
The source code of this book is avaliable here.