Ecosysteem

# ABC frame.werk ABC
frame.

In-house tools en standaarden voor snellere ontwikkeling van schaalbare, hoogpresterende websites en webapps. Publiek toegankelijke oplossingen zijn beschikbaar via Turbine Studio en Webline.

Inbegrepen modules. DevOps. Backend. Doctrine. Cloudflare. AI / ML. PHP. VS Code. Grafana. Frontend. GitHub. Composer. Debian. JS. PostgreSQL. CSS. NGINX. jQuery. Regels en normen. Infrastructuur. CI / CD. XenForo. gRPC. Docker. HTML preprocessor. Hetzner. ProFTPD. Dynamisch.

Eenvoud

Kwaliteit

Beveiliging

Snelheid

Onafhankelijkheid

Schaalbaarheid

## Code

### Eenvoudig / Complex

 De ABC Frame komt in twee versies. De eenvoudige versie voor niet-ABC projecten, zoals onze BSS Forum integratie met XenForo. En de complexe versie voor projecten die volledig ABC-gebaseerd zijn.

### MVC naar VC

 Ken je het MVC concept?

We hebben de Model-laag opnieuw ontworpen, wat de structuur van onze projecten drastisch heeft gestroomlijnd.

### Locales

 Elk ABC Complex project omvat native ondersteuning voor meerdere talen en meerdere valuta. Het wijzigen van locales is volledig dynamisch — één klik, geen herlaadbeurten, geen vertragingen, wereldwijd toegepast.

### Modules

 De bepalende functie van ABC — modulesysteem.

Disclaimer: elk modulesysteem dat je misschien kent, komt niet eens in de buurt van wat wij modules noemen.

Al onze projecten zijn volledig module-gebaseerd, van groot tot klein. Heb je een functie nodig? Schakel de module in, configureer deze, breid uit indien nodig — en je bent klaar.

### Weergaven

 Laten we naar de feiten kijken:

- 4x - 8x verticaal korter en 1x - 4x horizontaal korter dan reguliere code.
- Een bibliotheek van kant-en-klare frontend-elementen.
- Bijna native syntaxis, waardoor onze code meerdere keren leesbaarder is dan alternatieven.
- Per-element dynamisch — zoals React, maar in PHP.
- Backend-gestuurde functies om 20 regels code te vervangen met één woord.
- Laadsnelheid van 0,1 - 0,3 seconden, zelfs op logica-zware of inhoud-zware pagina's.

### CI / CD

 ABC Frame stelt ons in staat om complexiteit op aanvraag op te schalen. Sommige projecten kunnen een database gebruiken, andere kunnen een staging-omgeving bevatten.

Continue integratie wordt afgehandeld via GitHub Actions en onze console-interface. Continue ontwikkeling is volledig server-gebaseerd — niets wordt lokaal opgeslagen.

## Infrastructuur

### Diensten

 De kers op de taart zijn de externe diensten die we in ons werk gebruiken — Slack, Workflowy, Brevo, Stripe, en OpenAI. Onze lijst van partners is beperkt, maar elk is zorgvuldig geselecteerd om aan al onze behoeften te voldoen.

### Server

 Om de beste te zijn, werken we samen met de besten.

Onze servers worden beheerd door Hetzner, die echte Duitse kwaliteit levert: top-of-the-line processors, DDR5 RAM, en NVMe SSD's.

En, natuurlijk, gebruiken we Cloudflare voor beveiliging en versnelling van de resolutie- en leveringsfasen van het laden van websites.

Over het algemeen maximaliseren we de prestaties in elke fase terwijl we stabiliteit en veiligheid behouden.

### Console

 Onze ontwikkelaars hebben een reeks nuttige opdrachten tot hun beschikking:

- Om nieuwe projecten op te zetten.
- Om projecten naadloos te wijzigen tijdens het werken.
- Om de kern eenvoudig bij te werken en te patchen.
- Om snelle code-back-ups uit te voeren.
- Om een eenvoudige migratie-interface te gebruiken.

 Nogmaals, we hebben enorme mogelijkheden weten te verpakken in een eenvoudige vorm.

## Anders

### Team

 Ons kernteam bestaat uit internationaal erkende professionals — mensen die op jonge leeftijd zijn begonnen met studeren en tienduizenden uren praktische ervaring meebrengen.

### Visie

- Alles is privé — per definitie kunnen perfecte dingen niet open source zijn.
- De kern moet uitstekend zijn.
- 95 / 100 functies, maar 2X eenvoudiger en schaalbaar, is beter dan 100 / 100 functies.
- Het binnenste is net zo belangrijk als het buitenste. Je houdt van onze ontwerpen (hopelijk), en onze ontwikkelaars houden van de code.
- Minimale afhankelijkheid van oplossingen van derden — we hebben volledige controle nodig.
- Ontketen het volledige potentieel van native technologieën en oplossingen van derden die al in gebruik zijn.

### Doel

 In plaats van Web 3 na te jagen, richten we ons op het oplossen van de werkelijke problemen van Web 2 en zijn gebruikers.

We zien keer op keer gemiddelde kwaliteit geleverd tegen een onredelijke kostprijs van tijd en geld. ABC Frame, door ScripTop herstelt de balans.

Verbind

Ecosysteem