
Abschluss der Sommersaison! UralJS # 9 findet am Samstag, den 25. August im Büro von Kontur am Broad River statt. Wir werden diskutieren, warum für Front-End-Anbieter eine Microservice-Architektur erforderlich ist, die Tests lehren, die Tasten wirklich zu drücken, und herausfinden, wie ein Fehler auf dem Computer des Benutzers erkannt werden kann, bevor er den technischen Support anruft.
Hier ist eine detaillierte Beschreibung der Berichte:
Vova Sannikov, Point - Microservice Frontend
Im Backend sind Microservices üblich. Es gibt Dutzende gut entwickelter Methoden zum Erstellen, Zusammenstellen, Skalieren und Architekturieren. Bei unseren Kunden wird ein Service-Ansatz selten verwendet und es gibt fast keine Materialien für das Design.
Ich werde Ihnen sagen, wie nützlich die Microservice-Architektur im Front-End ist, warum wir sie hineinziehen wollten, in welcher Form wir sie implementiert haben und wovon wir profitiert haben.
Wenn wir Tests schreiben, wollen wir alles auf einmal: dass der Code einfach und präzise ist, die Unterstützung einfach ist, die Ausführung schnell ist und die Abdeckung hundertprozentig ist. Leider muss man oft nach Kompromissen suchen.
Ich werde Ihnen sagen, wie schwierig es ist, ehrliche Benutzerskripte zu erstellen, selbst wenn Sie nur auf eine Schaltfläche klicken. Ich werde verschiedene Testtools in Betracht ziehen und die Lösung teilen, die wir im Projekt verwenden.
Anton Konev, Yandex - Protokollierungsfehler im Frontend
Sie → Service ← Benutzer. Es funktioniert für Sie, aber sie funktionieren nicht. Ich werde Ihnen sagen, wie Sie vor dem Benutzer ohne Fahrrad verstehen, dass etwas schief gelaufen ist, und die Situation korrigieren.
Melden Sie sich für Tee, Kaffee und Snacks für alle Gäste an.
Aufzeichnungen von Berichten werden nach dem Meeting auf dem YouTube-Kanal angezeigt.