React Safe Query - легкая, типобезопасная обертка, созданная на основе React Query
React-Safe-Query
React-Safe-Query — это легкая, типобезопасная обертка, созданная на основе React Query. Она предоставляет типобезопасное промежуточное программное обеспечение API для приложений React, что делает ее идеальной для разработчиков, которые ценят tRPC, но работают с проектами, которые либо не используют TypeScript, либо хотят избежать громоздкости и конфигурации, связанных с tRPC.
https://github.com/cwooldridge1/react-safe-query
React Query эффективен, но ему не хватает встроенной защиты типов, и tRPC восполняет этот пробел, предлагая отличную защиту типов и опыт разработчика. Тем не менее, tRPC требует наличия серверной части на языке TypeScript, а этому требованию удовлетворяют не все проекты, особенно с появлением клиентских баз данных, таких как Supabase и Firebase, что устраняет необходимость в отдельных серверных частях. React-Safe-Query является оптимальным решением для проектов, которые не могут использовать tRPC, или для тех, кто хочет обойтись без его обширной настройки.
Особенности
- Безопасность ввода: Используйте возможности React Query для обеспечения реальной безопасности ввода, не прибегая к серверной части TypeScript, использующей tRPC.
- Легкий вес: Минимальная настройка и упрощенная конфигурация.
- Простота в использовании: Знакомый API для тех, кто использовал React Query и tRPC, что делает интеграцию простой.