Wie konnten große Frameworks entwickelt werden?

5 Antworten

Auch heute große Frameworks haben einmal klein begonnen, um häufige Probleme effizienter zu lösen. Und das wird natürlich auch in Firmen gemacht und bezahlt. Manchmal sind das kleine Unternehmen, vieles kommt aber aus großen Unternehmen wie Google oder Amazon, die viele Open-Source-Projekte pflegen bzw. deren Entwickler gezielt anstellen.

Manchmal entwickelt sich daraus ein eigenes Produkt. Manchmal entsteht damit ein neues Unternehmen. Und ja, viele Leute machen das auch als Hobby.

Hi freelancer351,

um ein Teil deiner Frage zu beantworten. Ja, Firmen bezahlen extra Entwickler um Frameworks zu entwickeln. Viele große Frameworks wurden in Tech-Firmen aus dem Silicon Valley entwickelt und offen zur verfügung gestellt.

Natürlich entwickeln auch Entwickler in ihrer Freizeit Frameworks, und obwohl diese viel Zeit investieren kein Geld dafür bekommen.

Und ja es gibt Firmen die Entwickler suchen um Frameworks weiter zu entwickeln.

Woher ich das weiß:Berufserfahrung – Ich bin gelernter Mediengestalter Digital und Print(IHK)

Frameworks sind meistens Sammlungen von einzelnen Bibliotheken. Nehmen wir das PHP Framework Symfony. Das hat die Bestandteile aus dem Templatesystem Twig und das Datenbankabstraktionsbibliothek Doctrine. Wozu das Rad neu erfinden. Durch Versionsverwaltung ist es möglich das mehrere Programmierer an einem Projekt arbeiten können und auch Abhängigkeiten bestimmter Bestandteile des Frameworks analysieren können wie composer.

Woher ich das weiß:Berufserfahrung – Web Developer bei einem mittelständischen Portalbetreiber

Angular und React wurden con Google und Facebook in erster Linie für interne Zwecke entwickelt und dann öffentlich geteilt.

Und ja, sowas kann als internes Projekt starten, was der Arbeitgeber bezahlt. Am Ende lohnt es sich finanziell, denn bei einem Unternehmen geht es nicht immer ums "schnelle wirtschaften", sondern oft auch um den langen Atem. Manche Investitionen zahlen sich erst nach Jahren aus. Dank der maßgeschneiderten Frameworks verliefen die Entwicklungen der internen Produkte reibungsloser, was am Ende mehr Geld eingespart hat.

Ein aktuelles Beispiel ist ChatGPT von OpenAI. Die Entwicklung verschlingt Milliarden und das Produkt ist aktuell noch nicht rentabel.

Es gibt natürlich auch Beispiele, die Entwickler privat gestartet haben. Das Framework VueJs wurde in der Freizeit entwickelt. Und das Spiel Teamfight Tactics haben Angestellte der Firma Riot Games zusammen als Spaßprojekt begonnen und dann wurde es von Riot Games groß ausgerollt.

In vielen Firmen gibt es auch R&D Teams (Research & Development). Die sind manchmam nur für die Entwicklung interner Tools zuständig.

Woher ich das weiß:Berufserfahrung

Täusch dich da mal nicht, bisher hatten alle Firmen in denen ich gearbeitet habe zumindest ein "Basisfunktionalität" Team bis hinzu großen internen Frameworks inkl. Schulungen und Support im Haus.


freelancer351 
Beitragsersteller
 10.04.2025, 09:22

Das waren bestimmt größere Firmen?

Waren das Webframeworks?

Gab es Gründe, warum die eigene Frameworks entwickeln wollten und nicht bestehendes verwenden?

DonarsEiche  10.04.2025, 12:45
@freelancer351

Ja, schon das ganze Bedienkonzept, CI, die ganzen Farben im css alles von der marketing Abteilung vorgegeben, da baut man dann für alle teams ein Framework damit der Look and feel über sämtliche Fachteams einheitlich bleibt.