Separating presentation HTML files from Rust domain logic (Loco / Django / Rails pattern).
This page is rendered directly from an external HTML file located at 'templates/article.html'. Unlike inline macros, file-based templating enables UI designers and frontend developers to edit layout files without touching Rust source code or triggering Rust compiler recompilations.
Developers coming from Django, Ruby on Rails, or Loco.rs often prefer keeping raw .html files in a dedicated templates/ directory. Rullst natively supports this workflow with zero ceremony, allowing full layout inheritance ({% extends "base.html" %}) and loop iterations.