Development Overview

Last updated on December 02, 2023.

This documentation walks you through various important topics for setting up, writing software and eventually maintaining it on Insites. The following topics, among a host of others, are discussed:

  • Insites Features
  • Development Workflow
  • Codebase

Insites Technology

The documentation discusses several Insites features, such as scalability, flexibility, and security. It also introduces the main technologies used on the platform, namely:

  • Liquid
  • YAML
  • GraphQL

Development Workflow

An ideal development workflow is then demonstrated, showing you a development process you can adapt. This process saves time and minimizes errors, and includes the following stages:

  • Setup
  • Development
  • Testing
  • Integration
  • Optimization
  • Deployment

Codebase

Finally, a mandatory codebase structure is discussed so that codes written in your local machine can interface and communicate seamlessly with the Insites engine and API.

Other sections include:

  • CLI Tool
  • Glossary

The article about the CLI Tool discusses how you can use the command-line interface (CLI), a tool that allows you to configure and deploy code and assets to your Insites Instance. Lastly, a glossary lists the most commonly used terms on Insites, greatly reducing ambiguity and shortening the learning curve.

Have a suggestion for this page?

Didn't quite find what you are looking for or have feedback on how we can make the content better then we would love to hear from you. Please provide us feedback and we will get back to you shortly.