Skip to content
Menu
All companies
Cars.com

Cars.com: documented Elixir use

Elixir and GraphQL drive server-defined interfaces shared across web, iOS and Android.

How Cars.com uses Elixir

Cars.com engineer Zack Kayser describes a server-driven UI architecture powered by Elixir and GraphQL. The server defines abstract components and layouts so clients can share a consistent design without duplicating the same logic.

The approach lets teams update layouts, run experiments and make some fixes on the server. The interview also covers GraphQL integration tests and coordinating schema changes across client teams.

Source

Read the engineering story. This profile describes the implementation discussed in that source.