Рубрики
Без рубрики

Вы не можете добраться туда отсюда: как NetLify Lambda и Firebase привели меня в неверный тупик

[Обновление: видимо вы можете добраться туда отсюда! То есть, если вы используете FireBase-admin вместо @ Google-Cloud / firestore. У меня будет больше на это в будущем, но суть его обобщена здесь.] Некоторое время назад я изучал поддержку NetLify для FaunAdb: NoSQL-ориентированная база данных с некоторыми

Рубрики
Без рубрики

Написание шахматных микросервисов с использованием Node.js и Seneca, часть 3

Закончив серию из трех частей на написании двигателя правил с микросервисами Seneca. Запчасти 1 и 2 этой серии покрыты: MICREVICES SENECA MICREVICES Node.js ModuleHow для написания услуг, как определить его по образцу и как позвонить в STRING SERVICE SERVICE CONSSOWS

Рубрики
Без рубрики

Рекурсивные генераторы и как не разбросить всю вашу память, используя их

Короче говоря, я написал сообщение о комбинации. Часть кода этой статьи использовала объект комбинатора, который создал комбинации выбора и сохраняют их в массиве. Проблема с комбинаторными операциями состоит в том, что количество комбинаций может быстро вырастить взволнованность каждый

Рубрики
Без рубрики

Декларативный график: напишите меньше кода и получите больше с помощью GraphQL-Tools

Теперь я работаю с Graphql в течение нескольких месяцев, но только недавно начал использовать библиотеку GraphQL-Tools Apollo. После изучения нескольких идиом я могу быстро поднять функциональную API. Это во многом связано с его низким кодом, декларативным подходом к определениям типа. Начиная с их

Рубрики
Без рубрики

Как овладеть искусством типа специфики

Делайте более конкретные определения приводят к меньшей гибкости? В этом посте я постараюсь избежать дискуссий о сильных / статических по сравнению с слабыми / динамическими типами (что еще может быть сказано?) Или даже схема против схемы меньше структур данных. Вместо этого я хочу сосредоточиться на степени зернистости

Рубрики
Без рубрики

Написание шахматных микросервисов с использованием Node.js и Seneca, часть 1

(Это часть 1 серии из трех частей [часть 2, часть 3])) Я начал обернуть голову вокруг микросервисов. До этого времени я считал его как шаблон масштабируемости и упустил из виду функциональные принципы программирования за ним. Правила шахмат могут быть легко разложены в микросервисы. Они

Рубрики
Без рубрики

Остерегайтесь вложенные мутации GraphQL!

«У меня есть хитрый план …» Однажды я ударил на понятие организации мутаций GraphQL с помощью вложенных операций в типе возврата. Идея заключалась в том, что эти операции затем мутируют родительскую организацию. Основная идея была это: входной AddbookInput {isbn: string! Название: Строка! } Вход RemoveBoodInput.

Рубрики
Без рубрики

Mocking GraphQL с GraphQL-Tools

Как поднять API GraphQL с помощью реалистичных ценностей моей последней статьи, я взял оригинал APOLLO PARTPAD POSTPAD и авторов API и сломал его в домены и компоненты. Я хотел проиллюстрировать, как можно организовать большой проект GraphQL с помощью GraphQL-Tools. Теперь я бы хотел