Wenn wir Technologien und Software wählen, ist die wichtigste Frage:
Ist auf dem Markt ausreichend Erfahrung vorhanden um gute Entscheidungen zu treffen?
Ist es möglich, hohe Qualität zu liefern und Strategien zu überprüfen?
In den meisten Fällen sehen wir Ruby und Ruby on Rails als das beste Mittel der Wahl. Falls eine sogar noch höhere Stabilität erfordert wird, sticht diese Entscheidung durch die Möglichkeit Java via JRuby zu integrieren hervor.
Heutzutage können Anwendungen komplex sein und aus einer Vielzahl verschiedener Services und Geräte bestehen, die vernetzt werden.
Für jede Anwendung kann eine andere Plattform die Richtige sein. Beispielsweise Go und Elixir für hohe Skalierbarkeit oder Javascript für Microservices, Mobile und IoT.
Im Frontend beobachten wir Trends und wählen die stabilste Lösung wie Angular und React.