Skip to content

Zero page-load editing

No full document reload

Zero page-load means:

  • No full document reload: When you change language, theme, a grid cell, or a user, the browser does not request a new HTML document. The same FleekDash app stays mounted.

  • API + client update: The frontend calls the REST API (e.g. PUT or POST); on success, it updates React state or cache (e.g. React Query) and re-renders only what changed. So you see the new value (e.g. updated cell, new theme colors) without a refresh.

  • Panels and drawers are part of the same app: Theme Management, Language, User Edit, Column Manager, etc. are components in the same SPA. Opening and closing them is just showing/hiding UI; the underlying page (dashboard, posts, settings) is still there.

You keep your mental context (e.g. "I'm on the dashboard checking pending posts"). You don't lose scroll, focus, or "where I was." That's what makes the interface feel intuitive and fast.

<!-- seo-geo: content-enrichment -->

In practice

No full document reload; API + client update; panels are part of the same app. On this page, No full document reload is covered in detail: what it looks like in the admin, the exact controls it exposes, and how it behaves when you use it day to day. Because no full document reload is part of In-Place Editor — editing titles, statuses, authors, and fields directly inside the list — no page load, no context switch — the settings you touch here interact with the rest of the feature; when in doubt, open the feature overview and follow the docs in order.

See also

Need a hand? Contact support or head back to the In-Place Editor guide.