I’ve realized a lot of tutorial videos out there (specifically when having a signup and login form) just hide elements on the same page instead of creating multiple pages. Is there a reason for this? Would it make it faster if I had everything on the same page but just hide elements? Im looking to create a two-sided marketplace.
You’ll want to hide elements where it makes sense. Don’t build your full app completely within one page.
But on the other hand, there’s no point in having a “profile” page and a “settings” page for your users. Just have a “profile” page and hide/unhide elements for respective tabs.
This will make your app perform better and an overall UX improvement for your users. Hiding/unhiding occurs in mere milliseconds, while loading a page takes 2-4 seconds. Your users will prefer to stay on the page over loading many new pages. But again, it’s about appropriateness. I’m not suggesting having a one-page app, but to hide/unhide elements where it makes sense to.
Tal
nocodify.com
Amazing! Thank you so much I started thinking that it might bog the page down if there was a lot of elements on one page even if they were hidden.