A Type Generation Library for building exportable backend type definition, easily to adopt in different TypeScript based backend development
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.
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.