Kapitel 5. Auswahl eines Tech Stacks

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Nachdenken über Tech Stacks

Welche Programmiersprache solltest du verwenden? Welches Web-Framework? Wie speicherst du Daten? Welchen Tech-Stack solltest du in deinem Startup verwenden?

Ein Tech Stack ist ein Werkzeug. Er ist ein Mittel, um ein Produkt zu entwickeln, kein Selbstzweck. Entscheide dich nicht für eine Technologie, nur weil sie cool klingt oder lustig aussieht. Wähle eine Technologie, die dir einen Nutzen bringt. Um das zu erreichen, solltest du die goldene Regel der Tech Stacks beachten:

Ein guter Tech-Stack lässt sich schneller skalieren als die Menschen, die ihn pflegen müssen.

Dein Ziel ist es, deinen Tech-Stack auf mehr Nutzer, mehr Datenverkehr, mehr Daten und mehr Code zu skalieren, indem du Geld oder Hardware in das Problem steckst, anstatt Arbeitskräfte einzusetzen. Wenn du jedes Mal, wenn sich deine Nutzerbasis verdoppelt, einfach ein paar mehr Server bezahlen kannst und alles weiterläuft, bist du in guter Verfassung. Wenn du hingegen die Größe deines Teams verdoppeln musst, brauchst du vielleicht eine Veränderung. Erinnere dich daran, dass es bei Start-ups um Menschen geht, und auch wenn die Technologie im Mittelpunkt dieses Kapitels steht, ist das Wichtigste an dieser Technologie, welchen Einfluss sie auf die Menschen hat, die sie nutzen.

Ein großartiges Beispiel für die Hebelwirkung ...

Get Hallo, Startup now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.