When does it make sense to use dash


I’m fairly new to web development, but from what I know now, applications can be split between: server and serverless tech. Seems like some of the stuff that Dash does can also be implemented with no server using javascript and jQuery. Am I missing something?

So I’m curious, when does it make sense to use Dash and introduce the server overhead that comes with it?