I'm new to site hosting, and was going to make a small site to practice with, hosted on my Raspberry Pi 3 B+. I've done some SharePoint administration, and know about their form of Masterpages and wanted to know what other ways there were to make a site 'template'.
Personally, I won't want to have to copy/paste navigation, footer, etc to each page every time I make a change. Is there a way to use a template located at the site's root and "fill in" parts of the body? I'm not overly familiar with ASP.NET but I'd assume that it doesn't work well with the debian OS?