Skip to content
Tim Cortesi edited this page May 22, 2020 · 16 revisions

Welcome to Graphene!

Use the index provided to navigate the textual tutorials, or reference the video tutorials below:

Table of Contents
Installing Graphene on RHEL8
Getting Started with Graphene
Getting Started with Micro Apps Part I (Instances and Fetching Resources)
Getting Started with Micro Apps Part II (Basic Scripts and Interactions)
Getting Started with Micro Apps Part III (CRUD Functions via AJAX)
Getting Started with Workflows
Setting up Graphene Group Sync
Setting up Graphene Single Sign On (with CAS)
Deploying Graphene at Scale (Vertical vs. Horizontal Scaling)

Installing Graphene on RHEL8

This video goes through the full installation process of installing Graphene on a vanilla RHEL8 Linux server.
You can follow along with this tutorial

Getting Started with Graphene

This video provides an introductory walkthrough explaining the hierarchical structure of Graphene (Sites/Groups/Apps/Pages/etc) as well as provides a basic introduction into using Graphene.

Getting Started with Micro Apps Part I (Instances and Fetching Resources)

This video provides a very basic introduction into Micro Apps, App Instances, and Endpoints within Graphene

Getting Started with Micro Apps Part II (Basic Scripts and Interactions)

This video is the second in a series about developing Micro Apps. In this video we talk about basic app interactivity, including app alerts, modals, click events, and a few others. We also do a very basic introduction into app forms -- collecting end user information and using it to update the app data object.

Getting Started with Micro Apps Part III (CRUD Functions via AJAX)

This video is the third in a series about developing Micro Apps. In this video we build a shopping list app using CRUD functions via AJAX, and introduce the built-in "app.post" and "app.delete" methods. This is the first introduction to calling an external API within micro apps, in more than a default "fetch" on load capacity.

Getting Started with Workflows

This video provides a very basic introduction into building Workflows within Graphene

Setting up Graphene Group Sync

This video details the steps and processes involved in setting up an automated Graphene Group Synchronization.

Setting up Graphene Single Sign On (with CAS)

This video details the steps and processes involved in setting up Single Sign On (Specifically CAS) with Graphene.

Deploying Graphene at Scale (Vertical vs. Horizontal Scaling)

This short 5-minute video takes a look at Vertical vs. Horizontal scaling for a robust Graphene installation, and introduces some useful AWS Tools which can help with your deployment.