Skip to content

Refactor builds(jobs) page to Vue

Release notes

Problem to solve

I propose to migrate the Jobs page to Vue.js. This will have some benefits over the current HAML SSR rendered implementation

  • With GraphQL we can depend on smart caching to allow for a better user experience
  • Unit test frontend components
  • Easier to maintain by breaking up the feature into smaller, easier to grok components

Intended users

User experience goal

The user experience shouldn't change over the currently existing solution

Proposal

Further details

Permissions and Security

Documentation

Availability & Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Links / references

Edited by Jose Ivan Vargas