With the new Menu API and MenuContainer API, you can customize your menu items by changing their labels, links, where the item opens, and if an item displays as selected. This includes using Velo to modify site menus in real time during the visitor's stay on your site.
Use the Menu API for the menu on your regular site and use the MenuContainer API for your mobile menu.
Really useful APIs and they helped me with my advanced writers last week.. I cusomize all menu and everything that I need.. Also I recommend it for all my friends))