Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/galkin/zlit-graphql
https://zlit.events/dawn-of-the-graphql/
https://github.com/galkin/zlit-graphql
Last synced: about 2 months ago
JSON representation
https://zlit.events/dawn-of-the-graphql/
- Host: GitHub
- URL: https://github.com/galkin/zlit-graphql
- Owner: galkin
- Created: 2019-05-06T12:01:12.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-12T01:42:35.000Z (almost 2 years ago)
- Last Synced: 2023-03-07T14:14:54.600Z (almost 2 years ago)
- Language: TypeScript
- Size: 1.23 MB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 21
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# GraphQL Workshop Kyiv (2019-05-11)
## Precondition
Для полноценного участия в воркшопе вам понадобиться ноутбук с предустановленными:
- [git](https://git-scm.com)
- [Node.js](https://nodejs.org/en/) v10.15.3
- [npm](https://docs.npmjs.com/about-npm/) v6.4.1
- [PostgreSQL](https://www.postgresql.org/docs/10/index.html) v11.2## My tools
- Node.js + npm я устанавливаю через [nvm](https://github.com/nvm-sh/nvm)
- PostgreSQL у меня поднят как [Docker Container](https://www.docker.com/)
- IDE [WebStorm](https://www.jetbrains.com/webstorm/)
- DB Editor [TablePlus](https://tableplus.com/)
- REST/GraphQL Client [Insomnia](https://insomnia.rest/)## Agenda
- [Основы TypeScript: интерфейсы, классы и декораторы](agenda/step_01.md)
- [Генерация схемы из сущностей и resolver-ов](agenda/step_02.md)
- [Getters VS FieldResolver](agenda/step_03.md)
- [Arguments: pagination and filtering](agenda/step_04.md)
- [Mutations](agenda/step_05.md)
- [Проверка прав доступа или ACL](agenda/step_06.md)
- [Performance optimizations](agenda/step_07.md)