Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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.