I'm about to create a web platform. Users can just either sign-up or login and start using the web app right away. (client side is AngularJS)
I've always wondered this. Does a web developer should make a different page for each section of their site and have their user jump from this page to another, or just create 1-2 main pages and then load external links/different sections on same page? (with using something like Ajax, hope you know what i mean)
Not just from UX perspective, also trying to get an idea on how does it affect the Page loading speed, SEO and other things..
This:
index.html
--main.html
----profile.html
----search.html
----profile.html
----search.html
etc...
or just have this and change the content depending on user action (using tabs, navigations menus,etc..):
index.html
is this considered a modern UX ? Does it even make sense?