i really want to purchase a domain and code my own website just as like a cool little personal side project but i honestly don't know the first thing about how to manage a backend. like. idek how one connects a host to a domain or uses a json file or ANYTHING. does anyone have any good resources or tips?