What makes GDX so powerful?
GDX was built from the ground up to support professional website creators. It is declarative by nature to allow for simple updates, quick turnarounds, and flexibility using totally custom templates. GDX supports
- Simple Custom Templates
- Configurable Content Schema
- SaaS Platform
Straightforward Templates
Ever try to modify a template where the code you need is incomprehensibly nested, inside of conditionals that are impossible to understand? You can say goodbye to those bad old days!
With GDX, footers, headers, and the like, are included directly in the layout template. Easy peasy. Powering the template engine is EJS, which is plain HTML with JavaScript used for loops, conditionals, and other logic. EJS is so simple to learn, their site is a single page.
Configurable Content Schema
OK, so simple templates are cool, but do you want to know the secret to the power of GDX? It's the Content Schema and Content Schema Builder!
The content schema is a JSON-formatted structure that allows for simple updates to the editable areas of any page. It also formats the administration area for content creation. Here's an example.
This is our template and we want to make the headline editable
Open up the standalone Content Schema Builder then: 1) create a section 2) create the element and 3) copy the schema
Save the schema with the layout and an administrator can now update the content.
Update the template to print the admin-entered content
This results in the content being displayed when the page is rendered
More Features
The above key components are the backbone of GDX's power and flexibility, but there are many other features:
- A 100% SaaS platform means no concerns about hosting
- Affordable for all sizes, from blogs to enterprise we have a plan for you
- Search is built in with Elasticsearch
- Manage static files with a cloud file mounter like Mountain Duck
- Built-in form management
- Reusable elements called Dynamic Partials
- And much, much more!