Dendrite is a development environment for managing hand-coded sites. It can store text or code as 'objects'. Anything that appears in more than one place can be stored as an object and edited in one place. A placeholder indicates an object's position in the main file. Objects can contain other objects.
The server simply has to serve a pre-compiled page. There is no content management system on the server to be hacked. Your pages are not constructed when they are served. This makes your website faster and more secure than if you use a traditional content management system (CMS).