Guides
Welcome! Let's get started building in ContentQL!
To start, you should be familiar with the core components and features of the platform. Therefore, the goal of this section is to guide you through the steps of laying a solid foundation on which to iterate.
Core Components
Projects | A group of services or components that communicate with each other to enable the product’s functionality is referred to as a Project. It encapsulates all the necessary elements, including environments and variables. |
Services | Services are components that make up the Project - templates, applications, databases, etc. Services can be configured with variables, redeploy policies, volume mounts, etc. |
Variables | Variable management is an essential part of development operations. Variables can be scoped to both Services and Environments in Railway. |
Environments | Environments exist within a Project and are useful for maintaining separation between Production and Development environments. |
The next pages will go through how to create and manage your themes, applications.
If you prefer a crash course, check out our Quickstart guide!