Zweiminütige Einblicke: The Framework Wars

Feb 19 2023
Sie da! Wie in den Erkenntnissen zu Veröffentlichungen versprochen, finden Sie hier die Erkenntnisse zum Krieg um Frameworks. Nehmen Sie die Meinungsverschiedenheit an.

Sie da! Wie in den Erkenntnissen zu Veröffentlichungen versprochen , finden Sie hier die Erkenntnisse zum Krieg um Frameworks.

Foto von Johann Walter Bantz auf Unsplash

Nehmen Sie die Meinungsverschiedenheit an.

Wenn es für ein Produkt mehrere Teams gibt (und das wird der Fall sein), ist es äußerst selten, dass sie mit demselben Tech-Stack entwickeln. Umarme es. Microservices oder ähnliche Architekturen sind Ihr Weg nach vorne. Verschwenden Sie keine Zeit und Ressourcen darauf, andere davon zu überzeugen, warum Ihr Stack besser ist als der eigene.

Okay, Microservices, Micro-Frontends, Micro-X … aber

Sie wissen bereits genug darüber, warum React statt Angular, Rust statt Laravel oder warum nicht und so weiter. Umarme es noch einmal. Nutzen Sie Modulföderation oder ähnliche Ansätze, die Ihnen Leben und Lebenlassen ermöglichen. Eine Einschränkung besteht jedoch darin, dass ein solcher Ansatz aus Front-End-Perspektive scheitern wird, wenn Ihre Designsprache für verschiedene Produkte nicht dieselbe ist. Sie werden gut funktionieren, werden aber auf jeden Fall seltsam aussehen. Ob es nun materiell oder flach oder was auch immer ist, da muss man sich einig sein.

Und auch hier gilt: Grundlagen sind Ihr Freund.

Hier muss ich den Punkt aus den Erkenntnissen zur Entwicklung hervorheben . Während Frameworks und Bibliotheken kommen und gehen, werden die Kriege weiter toben. Als Ingenieur besteht die einzige Möglichkeit, den Verstand zu bewahren, manchmal darin, die Grundlagen zu klären. Sie müssen nicht unbedingt ein React-Profi sein, wenn Sie ein JavaScript-Profi werden möchten.

Und das ist es! Sie haben es bis zum Ende der Miniserie über Erkenntnisse geschafft . Vergessen Sie nicht, es zu liken, zu kommentieren und zu teilen, wenn Sie darin einen Mehrwert finden. Beifall!