Microsoft tells us (yet again) that no custom code is needed in the new version of Sharepoint. However I'm curious how to export Web Application(s) | Site Collection(s) and Site(s) structure including navigation and style to a production site? Is that even possible, and if so what steps are required?
There are a few things you can try like:
If you're using SharePoint 2013, be sure to check out cross site publishing!
In any case, you'll still have to deploy your customizations to both sides.