ApolloClient, TypeScript и "волосатый" GraphQL с фрагментами – всё что нужно для правильного статического анализа React-приложения.Качество

Доклад принят в программу конференции
Павел Черторогов
ps.kz

GraphQL-гуру, консультант и тренер, разработчик интернет-продуктов, опенсорс-мейнтейнер. С 2001 года основная специализация - веб-технологии. Обладает обширными практическими знаниями по бэкенду, фронтенду, администрированию и построению архитектуры. С конца 2015 года делает основной упор на изоморфные приложения. Летом 2016 начал разработку graphql-compose (генератора GraphQL-схем) в опенсорсе.

Twitter - @nodkz
Telegram - https://t.me/graphql_ru
Тезисы

В начале быстро раберу архитектуру Apollo Client'а. Расскажу что такое "волосатый" GraphQL, чем он полезен и чем отличается от RestQL. Покажу как правильно использовать GraphQL на стороне клиента в react-apollo, как писать запросы «снизу-вверх» через фрагменты (прям как в фейсбуке). Все это дело подружу с TypeScript'ом, чтоб получить суровый интерпрайзный статический анализ.

Single page application, толстый клиент
,
Взаимодействие с серверной стороной (API)
,
JavaScript
,
QA / другое

Другие доклады секции Качество