GraphQL для frontend-инженера
Используете GraphQL? Как frontend-инженеру вам повезло - вы можете писать меньше кода, создавая надежные продукты Но вы уверены, что используете возможности GraphQL на 100%?
GraphQL - это новый фантастический стандарт API, который обеспечивает более эффективную, мощную и гибкую альтернативу REST. В этом курсе вы изучите основы GraphQL.
GraphQL - это язык запросов для API и среда выполнения для выполнения указанных запросов.
GraphQL позволяет нам извлекать вложенные ресурсы и только нужные нам поля данных из одной конечной точки. Таким образом, он становится более производительным и превосходит традиционные REST API, в которых мы часто получаем избыточное количество данных и используем несколько конечных точек для получения того, что нам нужно.
В ходе курса мы будем использовать SpaceX GraphQL API, чтобы изучить основы GraphQL. Курс не зависит от фреймворков. Он ориентирован исключительно на GraphQL, поэтому не имеет значения, какой JavaScript-фреймворк вы используете в своих проектах.
В курсе Основы GraphQL вы узнаете следующее:
Используете GraphQL? Как frontend-инженеру вам повезло - вы можете писать меньше кода, создавая надежные продукты Но вы уверены, что используете возможности GraphQL на 100%?
Продвинутый и ёмкий. Во время курса вы изучите все темы, начиная от глубокого сравнения технологий GraphQL и Rest, разберётесь с синтаксисом GraphQL, узнаете почему это технология будущего. Мы научим вас применять GraphQL вместе с React, используя библиотеку Apollo. А также вы узнаете особенности применения GraphQL в Backend, используя технологию Node.js вместе с Express.js и Apollo.
Узнайте, как создавать end-to-end строго типизированные приложения React, которые позволят вам меньше сосредоточиться на написании хрупкого, универсального кода для извлечения данных а больше на функциональности, которая важна для ваших пользователей.