Files

586 B

Performance

flash-ext-view-thymeleaf is optimized for low overhead on request path.

Current runtime choices

  • Handler view metadata resolved once and cached.
  • Global/local model merge done in a single pass.
  • Thymeleaf target metadata resolved and cached per handler class.
  • No engine-agnostic adapter indirection.

Best practices

  • Cache services in onViewInit().
  • Keep addGlobal(...) resolvers cheap and side-effect free.
  • Build only the model fields needed by template.
  • Avoid blocking I/O in render(...); delegate to precomputed service data when possible.