Custom Website
Create personalised websites with ease using the Custom Website feature in the ComUnity Toolkit.
Create personalised websites with ease using the Custom Website feature in the ComUnity Toolkit.
The ComUnity Developer Toolkit is designed to be flexible, allowing developers to tailor their applications to specific requirements. When the default screens provided by the Toolkit do not align perfectly with your project's needs, the Custom Website feature allows you to create a dynamic Custom Website.
To create a Custom Website, follow these steps:
Open your project in the Toolkit and navigate to the Custom Website section.
If you don't have an existing Custom Web section in your project, you will see a button Configure a custom website for this project else your Custom Website will be shown:
Click Configure a custom website for this project
Please note that the configuration process might take some time. After the configuration is complete, your custom website will be displayed.
The essential building blocks of a custom website, presented in an intuitive tab view are: Bindings, Templates, Pages, and Resources. Each component plays a vital role in creating a personalised and functional web experience for your project.
Bindings: Bindings enable you to configure domain mappings, establishing connections between A binding represents a specific domain associated with your custom website. With the ComUnity Developer Toolkit, you can configure multiple bindings to direct to a single custom website.
Templates: Templates provide a structure for your custom website, allowing you to define reusable components and layouts. By utilising templates, you can maintain consistency across your front-end application, simplify the development process, and ensure a cohesive design and user experience.
Pages: With the Pages component, you can create and organise your web pages, defining the layout and flow of your application. Each page can be customised to display the desired content and interact with the necessary server or data source to retrieve or submit data, providing flexibility and control over the presentation and functionality of your custom website.
Page Elements: Page Elements are used to render dynamic page content, incorporating interactive and data-driven components within your custom website pages. These elements enable you to display and manipulate data, respond to user actions, and create a more engaging and interactive user experience.
Resources: Resources consist of files used within the custom website, such as stylesheets, scripts, and other assets. By managing and leveraging these resources effectively, you can enhance the visual appeal and functionality of your front-end application, ensuring it meets the specific design and functionality requirements of your project.
By utilising the Custom Website feature, developers can create a custom website that seamlessly interacts with the necessary server or data source. This allows for a tailored and cohesive user experience, and this technical document will provide detailed instructions on how to leverage the Custom Website feature to build a front-end application that meets your project's specific design and functionality requirements.