Reason compiles to JavaScript and native code. The workflows for each are currently separated. This page describes the JavaScript workflow. Our native workflow is currently work-in-progress and can be seen here. Whenever you get stuck: