Vikki
Vikki

Reputation: 2015

Hot Swap,Hot Reload,Live Reload

enter image description here

I feel quite confused with the three words, what's the difference between them? The picture is from Hot Swapping

Upvotes: 0

Views: 875

Answers (1)

Shreyas
Shreyas

Reputation: 1057

To put in my few words, I would say

LiveReload - is immediate reflection of HTML/CSS file changes on the browser that the application is open at.

HotSwap - is immediate implementation of the changes you make to the classes. Say the controller class. I would relate this with the classloader.

HotReload - is automatic loading of the application when any changes detected. This is to avoid the developer's effort of stopping, re-starting the Spring Boot application manually.

Edits/Comments/Improvements welcome.

Upvotes: 2

Related Questions