Abstract Objects definition to produce concrete connection framework

Usage no npm install needed!

<script type="module">
  import ahryman40kAbstractConnectionFramework from 'https://cdn.skypack.dev/@ahryman40k/abstract-connection-framework';




@ahryman40k/AbstractConnectionFramework is an abstract layer upon any datasource (Oracle, postgres, GraphQl, REST, flat file, etc ...). The goal is to provide the same data access whatever datasources are. This library provide nothing else than abstract objects allowing building concrete data access.


It allows your code to call @ahryman40k/{AnyConcrete}ConnectionFramework library like below:

import { Concrete } from '@ahryman40k/concreteconnectionframework';

const connection = Concrete.create();
const command = connection.createCommand({ myCommand });

Further improvements

  • Provide transaction capabilities