DEV Community

Discussion on: REST API Design Best Practices for Parameters and Query String Usage

Collapse
 
kayis profile image
K • Edited

I just had a common JavaScript data structure in mind.

const filters = {
  limit: 25,
  afterDate: Date.now(),
  names: ["Kay", "Xing", "Derric"]
}

But you are probably right, doing filters.names.join(",") isn't much simpler than filters.names.map(n => "name=" + n).join("&").