What's the best way to create a header with a responsive nav menu?

hey, we’re wondering what the best way is to create a header with a menu, which becomes a dropdown menu on mobile and can show menu buttons for each page in plasmic. Is there a recommended way to do this?\

I would have the menu created outside of plasmic