The AOC Framework
github logodiscord logo

GETTING STARTED

Introduction #

The aoc framework was conceived to assist programmers in creating management applications of any kind. It consists of two libraries, one for the client (aoc-client) and one for the server (aoc-server). This framework is dogmatic, allowing the programmer to focus on creating the logic of their application. For this reason, the framework provides intelligent user interface components and server-side classes that will automatically adapt to the nature of the data structures and processes required.

Technologies #

  • Front-end: Angular (Typescript)
  • Back-end: Node.js + Express + MikroORM (Typescript)
  • Database: PostgreSQL

It is important to have basic knowledge of these technologies before starting. Once you begin programming your application, you can learn and master these technologies alongside.

Parts Of An Application #

An application created with the aoc framework will basically have 2 parts, the client part (front-end) and the server part (back-end). Let's assume your application is named app, then:

  • app-client (Angular project)
  • app-server (Node.js project)
  • app (PostgreSQL database)

In the next chapter, we will see how to create an application.

About The Documentation #

This documentation is focused not on explaining in detail the workings or internal elements of the framework but on being a quick reference guide for the application programmer. We recommend that you at least give it a detailed read at least once. Thank you, and we hope you enjoy!

Please note, browse Issues and Discussions in Github for more information

© 2024 Atlantis of Code. All rights reserved.
All trademarks are the property of their respective owners.