RR CORE

RR CORE

RR CORE je minimalistické modulární aplikační jádro, které samo neřeší účel aplikace, ale vytváří prostředí, ve kterém mohou nezávislé moduly vznikat, komunikovat a spolupracovat.

RR CORE není CMS ani framework zatížený množstvím předem připravených funkcí. Je minimalistickým aplikačním jádrem postaveným na principu ZERO BY DEFAULT – co konkrétní aplikace nepotřebuje, to v ní není. Samotný CORE nezná význam aplikace ani pojmy jako produkt, článek, zakázka nebo uživatel. Funkčnost přinášejí až samostatné moduly, které CORE automaticky objevuje a poskytuje jim společné prostředí pro komunikaci a spolupráci.

Moduly se nemusí navzájem pevně znát ani na sebe čekat. Jejich spolupráce vzniká prostřednictvím signálů a vztahů v event-driven architektuře, kde čeká pouze větev, které chybí potřebná podmínka, zatímco ostatní zůstávají nezávislé. CORE přitom zůstává stabilní základnou a nemění se podle požadavků jednotlivých modulů. Díky tomu může stejný základ nést jednoduchý prezentační web s jediným modulem i rozsáhlou aplikaci složenou z desítek nezávislých částí.

Vývoj: R&R SOFT
info@radek-velicka.cz