In Web & Mobile Design
What are Query Parameters?
Query parameters are key‑value pairs appended to a URL after ? to carry state for filtering, sorting, search, and routing.
When to use Query Parameters?
- List filters, pagination, search terms, and tracking parameters
- When you need deep links and shareable UI stateWhen not to use Query Parameters?
- When sensitive data might leak to clients, logs, or referrers
- When URL length or readability becomes an issueWhat is the anatomy of Query Parameters?
- Key‑value encoding and URL encoding
- Common schema: ?q=, &page=, &sort=
- State synchronization with back‑forward navigation