Michel Floyd thanks for your question! For now it’s internal while we’re hammering out the issues, but I think this is something we would ideally like to open source. We are doing a talk at Airbnb HQ on July 10 (details to follow soon) where the engineers behind that work will be speaking about it in greater detail, and — just between you, me, and…
Daniel Biales thanks for your question! We’re actually going over the GraphQL Gateway in much greater detail in the talk tomorrow at Apollo Day! The talk is sold out, but we’ll be posting the video online shortly after, and I think that should help fill in some of the gaps. Stay tuned!
Hi Nick — The decision to ensure that we’re accounting for accessibility needs is not really based on traffic volume or business opportunity. It’s a core value of the company that we want everyone to Belong Anywhere, and so ensuring that the UI is top notch for all users is really just an extension of that company value.
Indeed. This is a really tough one, and it’s one that comes up in our group a lot. So first, let me say that I sympathize and understand the pain point.
The key thing here is that privacy for the homeowners is a real concern, for many reasons that are obvious and several reasons that are not. So this is something that’s very…
We haven’t recruited for React specifically as part of this process, but I’ve…
Of course. We have a ton of open source published [here](https://github.com/airbnb) and documented [here](http://airbnb.io/projects). Lots more to do, for sure, and I think some of these supporting cross-platform libraries like l10n and i18n are great candidates.
We will end up dedicating an entire post to this. Right now we are upgrading from React Router v3 to v4. Once we have a stable example of code splitting and lazy loading, we’ll make sure to post something super clean and [hopefully] helpful to others looking to do the same.
That’s a different team, as it happens, but I know their approach is quite sophisticated in terms of all the factors to balance. We need the response almost immediately, and it should consider not only acknowledging the requested filters, but consider the user herself as well as factors like returning a diverse set of results for a given page.