Full-Stack TypeScript (с Node.js, React and GraphQL)
Full-Stack TypeScript (feat. Node.js, React and GraphQL)
TypeScript предлагает восхитительный опыт разработки, но для многих приложений все ставки снимаются, как только вы делаете вызов API и получаете ответ «any». На этом семинаре мы объединим системы типов TypeScript и GraphQL для создания полнофункциональных кодовых баз с полной проверкой типов (даже на уровне данных!), которые невероятно легко развивать, рефакторить и поддерживать.
GraphQL, технология, созданная Facebook, и она меняет то, как приложения используют данные из API. На этом семинаре вы изучите передовые методы и приемы, которые вы можете применять при создании API-интерфейса GraphQL. Существует множество пакетов и подходов к созданию GraphQL API; Этот семинар проложит путь и создаст путь для создания готового к работе API-интерфейса GraphQL.
Научитесь использовать GraphQL на стороне клиента, используя React с Apollo Client. В этом курсе вы будете использовать запросы и мутации для извлечения и обновления данных GraphQL API.
Узнайте все, что вам нужно для создания GraphQL API на сервере в Node.js с Apollo Server. Вы начнете со схемы, которая включает определения типов, запросы и мутации. Затем создайте преобразователи, необходимые для получения значений для API.
Тысячи продуктов в настоящее время используют GraphQL. Даже такие компании, как Github, имеют общедоступный API-интерфейс GraphQL. GraphQL отлично зарекомендовал себя при создании API. Скотт делится с вами тем, как он создает API-интерфейсы GraphQL, которые используются в веб-приложениях. Вы узнаете, как создавать API-интерфейс GraphQL с нуля, используя определения типов, разрешения и источники данных, а также как получить доступ к своему API в с
Узнайте, как GraphQL повышает гибкость ваших API-интерфейсов, а также научитесь создавать API-интерфейсы GraphQL с помощью сервера Apollo! Вы будете создавать схемы GraphQL с использованием скалярных типов, типов объектов, запросов и мутаций. Затем создайте resolvers, чтобы заполнить данные. Используйте интерфейсы и союзы. Наконец, добавьте аутентификацию, чтобы заблокировать ресурсы.
Проектируйте и создавайте API в Node.js с нуля! Вы будете планировать свои маршруты и моделировать данные для реальных приложений. Затем создайте, прочитайте, обновите и удалите ресурсы из базы данных MongoDB с помощью методов REST, используя маршрутизаторы и контроллеры Express. Наконец, вы добавите промежуточное ПО аутентификации с JWT и научитесь тестировать свои API с помощью Jest!
REST и GraphQL API в Node.js, v2 (используя Express и MongoDB)
REST & GraphQL API Design in Node.js, v2 (using Express & MongoDB)
Node зарекомендовал себя как достойная платформа для любого разработчика API, серверов и инструментов. Node js используется крупными компаниями, такими как Paypal, Google и Microsoft каждый день для приложений, поставляемых миллионам людей. Разработчики уже давно разрабатывают API RESTful вместе с node, и теперь есть еще и GraphQL. Facebook создал и выпустил совершенно новый способ потребления и сборки API, которые дополняют то, как мы сегодня ра
GraphQL, технология, созданная Facebook, представляет собой приложение API. В этом семинаре вы узнаете о передовых методах, которые вы можете применить при создании API-интерфейса GraphQL. Существует множество пакетов и подходов к созданию API-интерфейса GraphQL; этот семинар хочет построить готовый к производству API GraphQL.
Каждое нетривиальное веб-приложение должно взаимодействовать с сервером, который представляет целый ряд сложных проблем. Приложения RESTful удобны, потому что все они придерживаются одного и того же базового соглашения, но склонны отклоняться от хаоса при работе со сложными моделями данных или публичным API с конкурирующими интересами. GraphQL дает нам язык запросов, который позволяет нам выражать сложные транзакции в простых и выразительных запр