Design vs functionality in Hugo

I saw this comment somewhere about design vs functionality in WP.

WordPress themes are for layout and design while plugins are for functionality. You do not want to have functionality tied into themes because you will lose your content when you change themes (and I guarantee you that you will change themes!)

Themes should be only used for how you intend your site to look like (hence the design and layout). Anything else that refers to functionality should be left to WordPress plugins.

What would be the equivalent of this design vs functionality in Hugo? Especially for users who change themes?

design: theme
functionality (no theme required): shortcodes, render hooks, and partials

4 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.