Individuelle Webanwendungen seit 1998
Praktikabel.
Webanwendungen, die im Alltag funktionieren: gebaut auf bewährten Frameworks wie Symfony, Spring Boot, Django oder React, so einfach wie möglich und so umfangreich wie nötig. Wählen Sie eine Sprache.
Feasible heißt praktikabel: Lösungen, die sich mit vertretbarem Aufwand bauen, betreiben und weiterentwickeln lassen.
Sprachen
Sprachen
Jede Sprache bringt ihr eigenes Ökosystem mit. Auf den Einzelseiten finden Sie die Frameworks, mit denen wir arbeiten, dazu die Bibliotheken und die fertigen Plattformen auf ihrer Basis.
PHP
Die Sprache hinter den meisten Shops, Portalen und Content-Systemen.
Unter anderem: Symfony, Laravel, API Platform Frameworks ansehen → 11 FrameworksJava
Der Standard für Geschäftsanwendungen, die lange laufen und viel verarbeiten.
Unter anderem: Spring Boot, Quarkus Frameworks ansehen → 38 FrameworksJavaScript / TypeScript
Die Sprache des Browsers, mit TypeScript und Node.js auch die des Servers.
Unter anderem: React, Vue.js, Angular, Next.js Frameworks ansehen → 14 FrameworksPython
Schnell zum Ergebnis, mit direktem Anschluss an Daten und KI.
Unter anderem: Django, FastAPI, Flask Frameworks ansehen → 12 FrameworksC# / .NET
Microsofts Plattform, heute quelloffen und auf Linux zu Hause.
Unter anderem: ASP.NET Core, Blazor Frameworks ansehen → 11 FrameworksGo
Einfache Sprache, ein Binary, wenig Ressourcen: gebaut für Dienste.
Unter anderem: net/http, Gin Frameworks ansehen → 6 FrameworksRuby
Rails hat gezeigt, wie produktiv Webentwicklung sein kann.
Unter anderem: Ruby on Rails Frameworks ansehen → 10 FrameworksKotlin
Modernes Java-Ökosystem mit knapperer Sprache, auch für Android.
Unter anderem: Ktor, Spring Boot Frameworks ansehen → 12 FrameworksRust
Speichersicher und schnell, für die Teile, die wirklich Leistung brauchen.
Unter anderem: Axum, Actix Web Frameworks ansehen → 6 FrameworksElixir
Phoenix und LiveView: Echtzeit-Anwendungen auf der Erlang-VM.
Unter anderem: Phoenix, Phoenix LiveView Frameworks ansehen →So entsteht eine praktikable Anwendung
Drei Schritte, die bei jedem Projekt gleich sind. Alles andere richtet sich nach Ihrer Aufgabe, nicht nach dem, was gerade Mode ist.
Vorhaben verstehen
Was soll die Anwendung leisten, wer nutzt sie, womit muss sie zusammenarbeiten? Daraus ergibt sich, was in der Praxis funktioniert und was es kostet.
Stack festlegen
Sprache und Framework richten sich nach Aufgabe, vorhandenen Systemen und Ihrem Team. Wir empfehlen, was sich bewährt hat und was Ihr Team später selbst weiterführen kann.
Bauen und betreiben
Entwicklung in kurzen Schritten mit Tests, Code-Review und Deployment in Container. Danach Wartung und Weiterentwicklung aus einer Hand.
Praktikabel statt kompliziert.
Beschreiben Sie kurz Ihr Vorhaben. Nach über 200 Projekten seit 1998 sagen wir Ihnen, welcher Weg in der Praxis funktioniert, womit wir es bauen würden und was es braucht.