1gr14/игрич/
  • Меню
    • Главная
    • Start0
    • Поддержать
    • Обучение
    • Группа
    • Блог
    • Автор
  • Сообщество
    • Discord
    • Telegram
  • Опенсорс
    • Point0
    • Route0
    • Error0
    • Flat
    • Agents Party
  • Аккаунт
    • Войти
    • Регистрация
1gr14/игрич/
Создаю опенсорс во славу Господа Иисуса Христа ☦️
С любовью ко всем разработчикам на свете ❤️
Условия использованияПолитика конфиденциальностиСергей Дмитриев 2026 😎
You have unsaved changes

Блог

Реалтайм в Point0: канал, спейс и хэндлеры со сквозной типизацией

12 авг. 2026 г.#point0#realtime#typescript

Бывает так: есть фулстек проект, и в нём всё хорошо. Откуда-то есть сквозные типы (tRPC, генерация из OpenAPI), есть авторизация, есть основной функционал. А потом вы решаете добавить реалтайм: уведомление о новом посте в ленте, чат между пользователями, интерактивную доску. И появляется целый новый слой абстракций, в котором надо заново изобрести всё, что в проекте уже есть, только на новый лад. И дальше поддерживать две разные системы.

В Point0 я добавил четыре новых реалтайм-поинта (структурные единицы наравне со страницами, лэйаутами, квери, мутациями): канал, спейс, клиентский хэндлер, серверный хэндлер. На них собирается практически любая реалтайм-функциональность, кода получается мало, и читается он интуитивно. Эти поинты несут те же свойства, что и все остальные:

  • код сервера и клиента живут в одном файле, компилятор вырезает клиентский код из серверной сборки, а серверный из клиентской;
  • типизация сквозная и выводится из дженериков самого фреймворка, без генерации типов.

Дальше на примерах покажу, как это работает, и объясню суть парадигмы, чтобы вы могли собрать любое реалтайм-приложение.

  • Документация по сокетам
  • Пример приложения целиком
  • Вся документация Point0
  • GitHub репозиторий
Читать далее

/party — скилл для общения между агентскими сессиями: Claude, Cursor, Codex, Grok

11 авг. 2026 г.#agents-party#ai#opensource
/party — скилл для общения между агентскими сессиями: Claude, Cursor, Codex, Grok
YouTubeVK Видео

У меня открыто несколько агентских сессий сразу: Claude Code в одном окне, Cursor в другом, иногда ещё одна на второй машине. Пока они не пересекаются, всё хорошо. Как только одна из них меняет то, на что опирается вторая, начинается кутерьма: копирую вопрос из окна в окно, объясняю второй сессии, что имела в виду первая, несу ответ обратно.

Так появился agents-party: общий канал, в который агентские сессии заходят сами. Скилл-файл плюс CLI, лицензия MIT. Вызывается командой /party, которая печатает текст-приглашение для других сессий. Приглашение рассылается по сессиям, и дальше они общаются между собой, не блокируя ваш ввод в те же сессии.

  • GitHub Репозиторий
  • agents-party.com
  • YouTube Видео
  • VK Видео
  • Хабр Статья (ru)
Читать далее

Point0 — простой, как tRPC, полноценный фулстек-фреймворк

16 июл. 2026 г.#point0#trpc#typescript
Point0 — простой, как tRPC, полноценный фулстек-фреймворк
YouTubeVK Видео

Хочу сравнить фреймворк Point0 и библиотеку tRPC. Делаю это, потому что квери и мутации в Point0 очень похожи по DX на tRPC, но более удобны ввиду того, что всё же Point0 это фреймворк и он может обладать возможностями, которыми библиотека не может:

  • Объявлять квери вместе с серверным кодом прямо в клиентских файлах, или наоборот
  • Автоматически гидрировать и дегидрировать квери клиент при включении SSR
  • В мутациях отправлять файлы автоматически превращая данные в FormData и обратно
  • Иметь стабильные индивидуальные урлы для квери и мутаций
  • Не заставлять зависать редактор кода при увеличении количества эндпоинтов
  • Возвращать в ответах с сервера на клиент целые серверные компоненты или интерактивные острова
  • Управлять внешним видом состояний загрузки на страницах и в компонентах

Кроме того, что описано в этой статье, Point0 может много чего ещё, но об этом в других статьях. Сейчас фокусируемся на сравнении с tRPC. Предполагается, что вы с tRPC более менее знакомы, но ниже я всё равно буду показывать примеры реализации на tRPC, чтобы сравнения были видимыми.

  • Документация Point0
  • GitHub репозиторий
  • Бенчмарки против Next.js и TanStack Start
  • Документация одним файлом для ИИ-агента
Читать далее

Первый релиз флустек фреймворка Point0

1 июл. 2026 г.#opensource#point0
Первый релиз флустек фреймворка Point0
YouTubeVK Видео
  • GitHub Репозиторий
  • YouTube Видео
  • VK Видео
  • Документация Point0 (en)
  • Хабр Статья (ru)