| |
Автор |
Сообщение |
DepictWeb ®
Стаж: 13 лет 8 мес.
Сообщений: 789
Ratio: 100.561
Поблагодарили: 117447
100%
|
Lectrum | Видеокурс по GraphQL (2019) PCRec [H.264]
Автор: Lectrum Жанр: Программирование, GraphQL Описание:Во время курса вы изучите все темы, начиная от глубокого сравнения технологий GraphQL и Rest, разберётесь с синтаксисом GraphQL, узнаете почему это технология будущего. Мы научим вас применять GraphQL вместе с React, используя библиотеку Apollo. А также вы узнаете особенности применения GraphQL в Backend, используя технологию Node.js вместе с Express.js и Apollo. Продолжительность: 18:47:22 Качество видео: PCRec Видео: AVC/H.264, 1920x1050-1920x1080, ~104-357 Kbps Аудио: AAC, 1 ch, 53-247 Kbps + 1. GraphQL. Введение Обзор курса Что такое GraphQL Сравнение технологий GraphQL и REST Основные принципы GraphQL Архитектура GraphQL приложений Обзор GraphQL клиентов Обзор GraphQL библиотек для работы с Backend Обзор инструментов для работы с GraphQL Безопасность GraphQL приложений
+ 2. GraphQL. Особенности синтаксиса Типы данных в GraphQL Работа с Query документами Особенности при работе с вложенными структурами данных Работа с аргументами Особенности при работе с алиасами Работа с input данными Популярные ошибки при работе с GraphQL документами
+ 3. GraphQL. Продвинутые возможности Работа с мутациями в GraphQL Аутентификация в GraphQL Работа с фрагментами Работа с подписками
+ 4. GraphQL Frontend. Конфигурация Apollo, работа с Query-документами Обзор стартовой точки Обзор зависимостей проекта Разбор структуры проекта Введение в Apollo Кофигурация Apollo клиента Работа с Query документами с помощью Apollo
+ 5. GraphQL Frontend. Работа с Apollo мутациями и роутингом Особенности при работе с мутациями Работа с ссылками Работа с роутингом
+ 6. GraphQL Frontend. Аутентификация с помощью Apollo Аутентификация пользователей с помощью Apollo Продвинутые возможности по работе со Store Особенности при работе со сложными мутациями Популярные ошибки при работе с Apollo
+ 7. GraphQL Frontend. Фильтрация и поиск. Работа с подписками Фильтрация данных Поиск Realtime обновления с помощью подписок Работа с пагинацией
+ 8. GraphQL Backend. Конфигурация GraphQL сервера. Работа с документами Обзор стартовой точки Обзор зависимостей проекта Разбор структуры проекта Разбор библиотеки Apollo на платформе Node.js Работа с GraphQL документами Создание резовлеров по работе с Query Создание резовлеров по работе с Mutation
+ 9. GraphQL Backend. Работа с аутентификациями Аутентификация пользователей Работа со сложными документами Популярные ошибки при работе с GraphQL сервером
+ 10. GraphQL Backend. Продвинутые техники. Работа с подписками Конфигурация GraphQL сервера для работы с подписками Фильтрация данных Полезные инструменты при работе с GraphQL сервером Скриншоты:
Время раздачи: 24/7 (круглосуточно) (до появления первых 3-5 скачавших) |
[NNMClub.to]_[Lectrum] Videokurs po GraphQL (2019).torrent |
Торрент: |
Зарегистрирован |
Скачать
|
Зарегистрирован: |
07 Май 2020 17:39:13 |
Размер: |
2.24 GB () |
Рейтинг: |
4.8 (Голосов: 28)
|
Поблагодарили: |
137 |
Проверка: |
Оформление проверено модератором 07 Май 2020 20:12:54 |
Как cкачать · Как раздать · Правильно оформить · Поднять ратио!
|
|
|
|
|
maroderwrt
Стаж: 12 лет 2 мес.
Сообщений: 371
Ratio: 1.344
100%
|
А вот здесь приведу примеры почему я не сторонник использования Graphql, и вполне возможно будут хейтить его апологеты, которые писаются в трусы от этой технологии не понимая ее недостатков - это как правило фронтенд разработчики! С точки зрения фронтенд разработчиков, сложно привести убедительные аргументы для отказа от данной технологии, т.к. при использовании graphql вы скорее всего будет использовать какой либо клиент, и это будет в 99.9% Apollo, вам не нужен redux, mobx для стейта, вы будете использовать Apollo стейт, у вас один ендпойнт куда вы отправляете запросы и получаете ответ в формате , который вам нужен . И как бы всё замечательно. НО!!!!!!!!!!!! С точки зрения бекэнда: 1. Если в классическом restful я могу эффективно сджойнить данные разных сущностей, чтобы лишний раз не гонять запросы между сервером и БД, то между data loader таких связей вообще нет 2. Даже если вы будете использовать Prisma для того чтобы решить проблему n+1 запроса, то вам всё равно придется использовать те же Named Queries, тем самым выстраивая то же количество ендпойтов , что и в классическом restful - т.е. вы не оправданно усложните свою бизнес логику серверного приложения 3. Легко уронят ваш сервер большим количеством subscription подписок , и эту проблему вам тоже необходимо будет как-то решать 4. Если вы считаете , что ваше приложение будет более производительным при использовании GraphQL - это полная чушь, что действительно влияет на производительность так это кеширование как со стороны бекэнда , так и со стороны фронта |
|
|
|
Bogdan96sup
Стаж: 12 лет 8 мес.
Сообщений: 61
Ratio: 4.186
Поблагодарили: 683
39.31%
Откуда: RXJ 1242-11
|
maroderwrt писал(а): | А вот здесь приведу примеры почему я не сторонник использования Graphql, и вполне возможно будут хейтить его апологеты, которые писаются в трусы от этой технологии не понимая ее недостатков - это как правило фронтенд разработчики! С точки зрения фронтенд разработчиков, сложно привести убедительные аргументы для отказа от данной технологии, т.к. при использовании graphql вы скорее всего будет использовать какой либо клиент, и это будет в 99.9% Apollo, вам не нужен redux, mobx для стейта, вы будете использовать Apollo стейт, у вас один ендпойнт куда вы отправляете запросы и получаете ответ в формате , который вам нужен . И как бы всё замечательно. НО!!!!!!!!!!!! С точки зрения бекэнда: 1. Если в классическом restful я могу эффективно сджойнить данные разных сущностей, чтобы лишний раз не гонять запросы между сервером и БД, то между data loader таких связей вообще нет 2. Даже если вы будете использовать Prisma для того чтобы решить проблему n+1 запроса, то вам всё равно придется использовать те же Named Queries, тем самым выстраивая то же количество ендпойтов , что и в классическом restful - т.е. вы не оправданно усложните свою бизнес логику серверного приложения 3. Легко уронят ваш сервер большим количеством subscription подписок , и эту проблему вам тоже необходимо будет как-то решать 4. Если вы считаете , что ваше приложение будет более производительным при использовании GraphQL - это полная чушь, что действительно влияет на производительность так это кеширование как со стороны бекэнда , так и со стороны фронта |
Согласен с вами, и подтверждаю, в некоторых моментах попадал в ситуацию когда посторонний проект использующий GraphQL падал при средних нагрузках, что в принципе и стало причиной отказа от него |
|
|
|
Arturiuss
Стаж: 12 лет 1 мес.
Сообщений: 1
Ratio: 7.164
0%
|
посмотрите пожалуйста на ютубе сравнение sql c GraphGL от Ильи Климова. |
|
|
|
maroderwrt
Стаж: 12 лет 2 мес.
Сообщений: 371
Ratio: 1.344
100%
|
Arturiuss писал(а): | посмотрите пожалуйста на ютубе сравнение sql c GraphGL от Ильи Климова. |
GraphQl это вообще то транспорт агностик, причем тут sql ? graphql стоит сравнивать с wsdl , odata , но никак с sql |
|
|
|
Maguod
Стаж: 6 лет 7 мес.
Сообщений: 3
Ratio: 1.83
4.52%
|
Он же (Илья) в видео "GraphQL Summit: Обзор первого дня" довольно ясно и понятно обозначил роль GraphQL |
|
|
|
|
|
|