slides

Architecture 12 - Galaxy Client Architecture

Abstract

layout: introduction_slides

Questions this will address

  • How is the Galaxy UI built?
  • What frontend technologies does Galaxy use?
  • How do I develop and test the client?

Learning Objectives

  • Understand the client build process
  • Learn about Vue.js and Vuex
  • Navigate the client source code
  • Run client tests and development servers

Licence: Creative Commons Attribution 4.0 International

Keywords: Development in Galaxy

Competency level: • Beginner

Target audience: Galaxy Administrators

Resource type: slides

Version: 1

Status: Active

Learning objectives:

  • Understand the client build process
  • Learn about Vue.js and Vuex
  • Navigate the client source code
  • Run client tests and development servers

Date modified: 2026-02-19

Date published: 2026-02-19

Authors: John Chilton

Scientific topics: Software engineering


Activity log