Опубликовала третью статью из цикла про GraphQL, посвященную архитектуре. На мой взгляд, это самая головоломная часть истории. Есть множество вариантов, как примостить GraphQL API в рамках ИТ-ландшафта компании. Однако понять, какой из этих вариантов не превратит жизнь команды в боль и страдания — задачка не из легких🤯. Конечно, бремя выбора ложится на плечи архитекторов и руководителей разработки. Но и нам, простым смертным, хорошо бы понимать — а что вообще происходит? Постаралась разобраться...
Системный сервант
Заметки про IT, системный анализ и интеграции Если вам нравятся мои материалы и вы хотите меня отблагодарить - буду рада вашим донатам: https://yoomoney.ru/fundraise/1AG54A24D2C.250526 paypal.me/TatianaS44 Связаться @tsalnikova Рекламу не продаю
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
15 из 15🏆 Конкурс авторских публикаций «Продолжи мысль» от Systems.Education За последние годы сообщество авторов экспертных постов в Telegram серьёзно выросло. Мы предлагаем возможность ведущим профессиональных каналов заявить о себе. На конкурсе мы будем оценивать ваше умение не только писать чётко, понятно и по делу, но и рецензировать публикации коллег. ▫️ Участниками конкурса могут стать авторы, ведущие Telegram-каналы на темы, связанные с системным, бизнес-анализом, проектированием ИТ-систем и см...
Пример подписок GraphQL Сделать для подписок одну красивую ссылку не удалось, к сожалению. Но я навайбкодила докер-контейнер, который можно запустить локально. Это несложно😉. Для начала нужен установленный Docker Desktop на компьютере. Дальше в терминале: 1. Клонируем репозиторий: git clone https://github.com/spenderella/graphql-articles 2. Переходим в папку с сервером: cd graphql-articles/test-server 3. Запускаем сервер: docker-compose up --build 4. После получения сообщения "Server ready" в к...
Сделала тестовый Apollo сервер с примерами для моего цикла статей про GraphQL. То есть можно зайти, повыбирать параметры, позапускать запросы. Сервер находится на CodeSandbox. Поэтому сначала надо нажать “Yes, proceed to preview”, а затем “Query your server”. Дальше в UI Apollo Studio: 1. Слева выбираем запросы и фильтры, которые хочется подергать. 2. По центру внизу вносим значения переменных запроса. 3. Нажимаем кнопку запуска и смотрим на результат справа. 😊 На картинке краткая визуальная ин...
Вот и статья про схему в GraphQL. Так как я в основном работала со схемой — получилось много практической информации. А так как схема — центральный элемент GraphQL — там есть о чем поговорить🙂.
Чем занимаются системные аналитики? Часто на менторингах и в неформальном общении встречаю вопрос: а чем именно должен заниматься системный аналитик на проекте? Я обычно ссылаюсь на профстандарт. Но это общее описание, к тому же, далеко не все нанимающие менеджеры его читали. В первой компании, где у меня была должность системный аналитик (2019г), я занималась: проектным менеджментом, UX-дизайном, бизнес и системным анализом, ручным тестированием, поиском багов в коде, поддержкой пользователей, ...
Коллеги из NextWay устраивают 2 августа онлайн-конференцию для аналитиков. Мне показался интересным разброс тем в программе: от стриминговых платформ и ИИ-агентов до антикризисной карьеры и “Как выжить в 2025 и не выгореть”. Ощущается, как аналитический пост-апокалипсис: собираем бластер за кучей легаси, чтобы успеть отбиться от роботов🤖. Да, сейчас “сложный рынок”, но у меня не было ощущения, что профессия сама по себе в кризисе. Сообщество развивается, IT-компании внедряют процессы проектиров...
ИЗУЧЕНИЕ GOLANG — ПЕРВЫЕ ВПЕЧАТЛЕНИЯ Вы спросите: куда я пропала? А я изучаю бэкенд-разработку на Golang. Прошла базовый курс, сделала один маленький пет-проект и начала делать еще один — побольше. Занимаюсь этим, потому что интересно. В своем пути в IT я постепенно шла от бизнеса к технике. И вот дошла до той точки, когда уже хочется писать код. К чему все это приведет — никто не знает. Но на данный момент у меня есть несколько мыслей об изучении программирования после 10 лет в анализе: 1️⃣ Опы...
А еще в августе буду жюрить в конкурсе авторских постов🤗
ХРАНЕНИЕ REFRESH ТОКЕНА Несколько лет назад я делала краткий обзор аутентификации и авторизации. Про JWT и процесс создания/обновления токенов довольно понятно написано в стандарте. Также можно почитать подробные статьи на эту тему: 1, 2. Сейчас хочется поговорить о работе с refresh-токенами: где их хранить на клиенте и нужно ли их хранить на сервере? Давайте по порядку: ❓Где клиент хранит токены? Наиболее важная задача для клиента — безопасно хранить и передавать refresh-token. Потому что именн...