I’m a frontend dev and new to designing applications where the url is the base.
From what I understand above, Expedia is using query params and Kayak is using dynamic segments. Some ember articles say that query params are for state information like sorting. So expedia’s url feels wrong.
Is using dynamic segments the right choice or is there a better design? I could use some opinions from you experienced devs.