Why does EEVEE take More time when it is rendered from the button than viewing in the actual viewport? Why does EEVEE take More time when it is rendered from the button than viewing in the actual viewport? I mean when you pan around in the rendered mode in EEVEE it takes no time to render it to the viewport but when you hit the render button from the menu, it takes some time and renders it frame by frame. 
Other than that im loving 2.8 and EEVEE...
Because viewport sampling is lower even with eevee. Also, viewport has lower resolution.