I want to build a multi step signup form where a user cannot go to second step without completing the first. Though, it can go back to step one to change anything if required. I did some research around this and was able to get things working using ui router nested states. Using states, it would be possible to go to step1 from step2 with an ionic back button in the navbar.
I also came across ionic slidebox which people mostly seem to use to create walkthroughs. I have seen them creating links in the navbar to go to next/prev slide using slidebox. Should I go ahead with slidebox approach or states approach? What would best suit such requirement?