hotreload
Hot reload is a development feature that allows a running application to incorporate code changes without a full restart. It aims to reduce feedback time by updating code in place and, when possible, preserving program state.
In front-end web development, hot module replacement (HMR) is a common implementation. When a source file changes,
Server-side hot reload is implemented by development servers that watch the filesystem and reload code or refresh
Benefits include shorter iteration cycles and preserved state; however, hot reload is not guaranteed for all
Hot reload is distinct from live reload, which only refreshes the user interface after changes to assets,