Moderne Software ist wie eine Lego-Burg. Man stellt die Steine nicht selbst her; man nutzt vorhandene Blöcke (Bibliotheken/Pakete). Das ist effizient, schafft aber ein Risiko: Abhängigkeit.
Das Kartenhaus
Viele moderne Webanwendungen bestehen zu 90% aus fremdem Code.
- React für die Oberfläche
- Lodash für Logik
- Tausende kleine Pakete für alles und jedes
Wenn eines dieser Pakete nicht mehr gewartet wird, oder schlimmer noch, gehackt wird, ist Ihre gesamte Anwendung gefährdet. Sie bauen auf dem Land eines anderen.
Unsere Philosophie: Minimale Abhängigkeiten
Bei Elk Solutions sind wir kritisch gegenüber dem, was wir hereinholen.
- Standard über Framework: Wir bevorzugen Standard-HTML/CSS/JS gegenüber schweren Frameworks, die sich jedes Jahr ändern.
- Audit & Kontrolle: Wir prüfen den Code, den wir verwenden.
- Eigenständig: Wir bauen Software, die isoliert laufen kann, ohne ständig "nach Hause zu telefonieren" oder von externen Cloud-Diensten abhängig zu sein.
Wahres Eigentum
Wenn wir Software liefern, gehört sie Ihnen. Sie läuft auf Ihrem Server (oder einem Server, den wir für Sie verwalten), aber Sie sind nicht abhängig von einem vagen Cloud-Abonnement oder einem Entwickler im Silicon Valley.
Open Source ist ein Werkzeug, keine Krücke. Wir nutzen es zum Bauen, nicht um uns abhängig zu machen.