1.0.0 • Published 2 years ago
@metamatter/client v1.0.0
Description
MetaMatter is a library for building runtime type definition generation. It is built with TypeScript and combines the concepts of Meta-Programming, to create type-safe, scalable environment for (mainly) Frontend development.
Philosophy
There are numbers of libraries for building a Node.js server-side applications. However, there is an issue when it comes to communicate between Frontend and Backend no matter which backend language we are using. Type Definitions, would be troublesome when it comes to Agile development style. Frequent updates on APIs makes it hard to develop projects in a type-safe environment.
MetaMatter aims to address this issue, by providing a lightweight, less configuration tools.
Installation
> yarn add @metamatter/client
# or
> npm install @metamatter/clientUsage
There are three decorators at the moment.
@Property()@Enum()@Subclass()
1.0.0
2 years ago