How to
Welcome to our How to... documentation. Here, we are going to give you practical information on building Genesis applications.
First, we have provided a set of simple focused items that are easy to pick up.
Separately, we have provided a collection of example applications that demonstrate key use cases. You can clone these, build and run, and dive into the code to see what's happening.
We hope you find this useful.
Everyday basics
These are the things that every application has to have.
Join tables and expose them
Join tables to create views - useful ways of looking at data. Then create queries so that these can be displayed at the front end.
Read moreUse one field in many tables
You don't want to declare the same field multiple times. You can declare it once and use it any table you like. See our example of an enum.
Read moreExample applications
Run, build, and dive into the code to see what's happening. Comments are included at key points in the files to show you what is controlling what.
Ingesting CSV files
Receive CSV files from an external source and update your database in the relevant way.
Read moreInteroperate with other front ends
Use the FDC3 standard for front-end interoperability; enable your users to click between your Genesis app and other front-end applications.
Read moreCreate a simple front end
See an application with multiple pages and a useful set of displays and interactivity.
Read more