flaviodev/ttm-core-php

Architecture Core

Installs: 78

Dependents: 1

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/flaviodev/ttm-core-php

1.0.0 2016-10-25 02:04 UTC

This package is not auto-updated.

Last update: 2025-09-28 01:17:32 UTC


README

This is the core of a little architecture that was designed to create agile web applications, contemplating always the principles of low coupling and high cohesion. But The proposal also includes the creation of a simple structure, without excesses of complications and excesses stererotypes, thus providing a maintainable architecture and fast developement.

These reuseble components are based on Object-oriented Programming concepts, for implemetantion any design patterns: MVC, front controller, business objects, models entities, data transfer objects, facades, commands and data access object, registring services for view access (Rest + Json). So that the view layer (ui) and integration layer can be 'easily' changed, or and may also be another layer simultaneously.

Why not use existing frameworks? The idea is a litte and so simple architecture, for the study and implementation of good programming practice (good ideas of solutions also) and to implement small projects. (nothing against frameworks)