Hot Reload |
Hot Restart |
It works with a small r key on the terminal or commands prompt. |
It mainly works with States value. |
The hot reload feature allows us to quickly compile the newly added code in the file and sent them to Dart Virtual Machine (DVM). After DVM completes the updation, it immediately updates the UI of the app. |
It allows developers to get a fully compiled application because it destroys the preserves State values and sets them to their defaults. On every Hot Restart, our app widget tree is completely rebuilt with the new typed code. |
It helps to build UI, add new features, fix bugs, and make app development fast. |
It takes more time than Hot Reload to compile and update the app. |