Skip to content

art-suite/art-suite-typescript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Art-Suite-Typescript Monorepo

This monorepo tunes the ArtSuite to work wonderfully for TypeScript users.

The first focus is: ArtEryReactJs

ArtEryReactJs

Goal: Create ReactJs apps, with REST APIs, and Prisma based back-ends - in radically less code than ever seen before.

Sub Goals:

  • ReactJs support
    • ArtPipelines (client-side)
    • ArtModels
  • Prisma support (server-side art-pipelines)
    • other ORMs easily added
  • OpenAPI (automatically, fully generated from art-pipelines)
  • Pluggable Transport layer
    • Drop-in support for GraphQL (2 lines of code to convert from REST to GraphQL - or to support both!)

Benefits

Basically, you should only need to create one, small file per DB-Table for your entire stack. The API, server, client, PrismaSchema, OpenAPI definition should all be managed by ArtEry.

And, while this is a 'low-code' solution, it is also powerfully extensible. ArtPipelines provides a superior platform for developing data pipelines compared to the status quo. With far less code you can implement far more capable systems.

About

The ArtSuite, wonderfully adapted for TypeScript users

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published