Skip to content

A Type Generation Library for building exportable backend type definition, easily to adopt in different TypeScript-based backend development

Notifications You must be signed in to change notification settings

Jamyth/metamatter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nest Logo

A Type Generation Library for building exportable backend type definition, easily to adopt in different TypeScript based backend development

NPM Version Package License NPM Downloads Language grade: JavaScript Total Alerts

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.

About

A Type Generation Library for building exportable backend type definition, easily to adopt in different TypeScript-based backend development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published