Components are the building blocks of a study containing the content shown to participants. reVISit supports five primary component types:
- Markdown Files: Formatted text, links, images, and videos (ideal for introductions or consent forms).
- Images: Used directly as stimuli.
- Web Pages: Custom stimuli, including interactive JavaScript-based content.
- React Components: Sophisticated interactive stimuli with simplified communication with reVISit.
- Survey Questions: Used to elicit structured responses (these are specified directly in the spec without external files).
Most components can be paired with responses (form elements) to capture participant data.