This question already has an answer here:
Some threads say compilation is not necessary in developer mode, what about
static-content:deploy? When I working on magento 2 modules, I often have problems getting my changes updated in the front end, I sort of leaned to clear different types of cache, generated files and static files, but I'm not sure whether deploy static content is necessary in developer mode. Any comments would be appreciated, thanks!