YuqiJS is in early development! Please use with caution. 🚧
Skip to content

Welcome to YuqiJS ✨

YuqiJS is an End-to-End Typesafe library for building API's. It provides a set of tools to help you build with TypeScript and aims to make the process of building APIs more predictable and maintainable.

FAQ

Does YuqiJS only work in ESM environments?

Yes, YuqiJS is designed to work only for ESM environments instead of both EMS & CJS as it is an outdated standard that is being migrated away from.

What is the best architecture for building E2E Typesafe apps/services?

We recommend a monorepo approach to make type sharing between the backend and frontend easier, Turborepo is our recommendation for building in a monorepo!

Can I request new features or report bugs?

We'd love to hear from you over on Discord or GitHub!

Why is the package called YuqiJS?

Yuqi is a member of the K-pop group (G)I-DLE who I stan! The package is named after her because I didn't want to name it something generic like @restful-contract-rpc. And I used her full Korean name (Song Yuqi) in the package logo because 3 is the magic number in design.

Last updated: