By reusing your buttons of the form/use case as methods in your api, you design once and reuse twice.