A website can be broken down into multiple smaller components. While LLMs cannot build complex websites they are really good at creating small components. We can think of a website as a nested structure of components and given a series of prompts we can create each each of these components. With further prompts we can even modify them to our liking. We can use some safeguards to make sure that the end product is usable and close to user's requirements e.g. unit tests, websites visually looks 'not broken', etc. When the LLM's capabilities are not enough we can export the existing codebase locally or save it to a repository and a developer can take over. This solution allow for experienced users to create a base template that they can extend and for non-technical peoples to create a useful base product.
Please add your name and surname on your profile first & then press regenerate š