There are a couple of advantages in putting my portfolio onto a website:
Anyone can look at the application, at any time. That's better than sitting through a video (although the video is something I might do).
The visitor can interact with the application, and may even find it useful.
I'll gain the experience of how to get it running on a shared web host (I'm working on this now, and so far, it's not trivial).
I plan to link from each application to the associated repo on github, so people can look at the code I've written. Code craftmanship is a big deal to me.