0.1.0 • Published 11 months ago

diasm3-api v0.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

SDK Library

This is a SDK library generated by nestia.

With this SDK library, you can easily and safely interact with backend server.

Just import and call some API functions like gif image below:

nestia-sdk-demo

Left is server code, and right is client code utilizing the SDK

What Nestia is:

Nestia Logo

GitHub license npm version Downloads Build Status Guide Documents

Nestia is a set of helper libraries for NestJS, supporting below features:

  • @nestia/core: super-fast decorators
  • @nestia/sdk:
    • Swagger generator evolved than ever
    • SDK library generator for clients
    • Mockup Simulator for client applications
    • Automatic E2E test functions generator
  • @nestia/migrate: migration from Swagger to NestJS
  • nestia: just CLI (command line interface) tool

Note

  • Only one line required, with pure TypeScript type
  • Enhance performance 30x up
    • Runtime validator is 20,000x faster than class-validator
    • JSON serialization is 200x faster than class-transformer
  • Software Development Kit
    • SDK is a collection of fetch functions with type definitions like tRPC
    • Mockup simulator means embedded backend simulator in SDK
      • similar with msw, but fully automated
0.1.0

11 months ago