Large forms are hard to overview and filled in for the user. Therefore you better can split the form with pagination. You will get small views focussed on a specific section of your form. The user can visually see where they are in the pagination-steps. Pages can optionally be named and validated.