The latest version of WordPress allows an entire site to be created within the WordPress admin interface. Templates, menus, template parts, and styles can all be created within the Site Editor.
Site Editor
Using the Twenty Twenty-Five theme as an example, the Site Editor can be found in Appearances -> Editor, or by using the Appearances -> Themes -> Customize button for the active theme.
theme.json
A configuration file, theme.json, is used for settings and styles for the entire site. Templates and parts can also be stored on the server, then referenced in theme.json for naming and categorization.
More information
This blog will assume you know what you are doing. I’ve been a web developer for many years, but I’ve just started developing block themes this year. It’s a new approach, but with familiar WordPress development roots. As you dig in, you will find new ways to do things that just “make sense.”
More to come.