Aliasing and Import Maps
How Moodle uses native browser import maps to resolve bare module specifiers to real URLs at runtime, including built-in specifiers, custom entries, and the ESM serving endpoint.
How Moodle uses native browser import maps to resolve bare module specifiers to real URLs at runtime, including built-in specifiers, custom entries, and the ESM serving endpoint.
Overview of Moodle's React developer documentation and what each page covers.
Naming and testing conventions that apply to Moodle's TypeScript and React code.
Overview {/ #overview /}
How to write and run Jest unit tests for React and ESM TypeScript components in Moodle.
How Moodle's Mustache React helper and react_autoinit work together to render, mount, and manage React components.
Overview of Moodle's React developer documentation and what each page covers.
How to use Moodle's React profiling and dev-mode bundle infrastructure, including programmatic mounting and the Profiler HOC.
How to theme React Components