> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt ## Resource: wix-location-frontend ## Article: Introduction ## Article Link: https://dev.wix.com/docs/velo/apis/wix-location-frontend/introduction.md ## Article Content: # Introduction To use the location module, import wixLocationFrontend from the wix-location-frontend module: ```javascript import wixLocationFrontend from 'wix-location-frontend'; ``` The setter methods in `wix-location-frontend` can only be used when browser [rendering](https://dev.wix.com/docs/develop-websites/articles/coding-with-velo/frontend-code/page-rendering/about-page-rendering.md) happens, meaning you can only use them in frontend code after the page is ready. You can use the getter methods for both backend or browser rendering. The URL is broken into: + [`baseUrl`](https://dev.wix.com/docs/sdk/frontend-modules/location/base-url.md) + [`prefix`](https://dev.wix.com/docs/sdk/frontend-modules/location/prefix.md), for routers and dynamic pages only. + [`path`](https://dev.wix.com/docs/sdk/frontend-modules/location/path.md) + [`query`](https://dev.wix.com/docs/sdk/frontend-modules/location/query.md) #### Premium sites For premium sites, the URL of the incoming call has the following format: **`https://www.domain.com/myPrefix/myPath?myQuery=myValue`** + **baseUrl**:     `https://www.domain.com` + **prefix**:        `myPrefix` + **path**:          `myPath` + **query**:        `myQuery=myValue` **Example**: **`https://domain.com/animals/elephant?species=african-elephant`** + **baseUrl**:     `https://domain.com/` + **prefix**:        `animals`. Only for routers and dynamic pages. + **path**:          `elephant` + **query**:        `species=african-elephant` #### Free sites For free sites, the URL of the incoming call has the following format: **`https://user_name.wixsite.com/mysite/myPrefix/myPath?myQuery=myValue`** + **baseUrl**:     `https://user_name.wixsite.com/mysite` + **prefix**:        `myPrefix` + **path**:          `myPath` + **query**:        `myQuery=myValue` **Example**: **`https://user_name.wixsite.com/zoo/animals/elephant?species=african-elephant`** + **baseUrl**:     `https://user.wixsite.com/zoo` + **prefix**:        `animals`. Only for routers and dynamic pages. + **path**:          `elephant` + **query**:        `species=african-elephant` > Learn more about wix-location-frontend in [Getting Started](/getting-started/location-api) and on [Wix Learn](https://www.wix.com/learn/online-course/coding-with-velo/velo-frontend#use-wix-location-api).