Hallo! Am kommenden Samstag, dem 6. Juli, wird in unserem Büro das Panda Meetup Nr. 22 für die Front-End-Entwicklung stattfinden. Wir werden diskutieren, warum wir unsere eigenen Plugins erstellen und wie wir mit ihnen arbeiten, wie wir mit Objekten mit hervorragender Verschachtelung und gerissener Struktur umgehen und wie wir nicht anhand von Beispielen, sondern anhand von Eigenschaften testen.
Die Präsentationen werden von Experten von Voximplant, Mail.ru und Avito gehalten. Unter der Zwischensequenz - Thesen von Reden, Links zur Registrierung und zur Live-Übertragung des Mitap. Melden Sie sich für ein Meeting an und laden Sie Kollegen ein.

Berichte
Sehr seltsame Tests. Nazim Gafarov (Mail.ru)

Klassische Beispieltests haben viele Nachteile. Erstens decken Tests nicht alle Anwendungsfälle für eine Funktion ab. Zweitens werden sie von fabelhaften Unternehmensprogrammierern beeinflusst. In diesem Vortrag werde ich die Vorteile eines anderen Ansatzes untersuchen - eigenschaftsbasiertes Testen. Ich beginne mit einfachen mathematischen Funktionen und kompliziere die Beispiele schrittweise zu Beispielen aus dem wirklichen Leben.
Einfache Schwierigkeiten. Alexey Okhrimenko (Avito)

SQL ist nicht die einzige Möglichkeit, mit "komplexen" Daten zu arbeiten (Objekte mit einer großen Verschachtelungs- und Liststruktur). In diesem Bericht werde ich darüber sprechen, wie man mit ihnen arbeitet: Verarbeite unglaublich komplexe Strukturen und hebe hervor, was benötigt wird. Ich werde zeigen, wie man Tools verwendet, von denen es wirklich viele gibt: JSONata, Jora, JMESPath, JsonPhite und andere.
Vue-Cli-Plugins Einfach, schnell und warum. Mikhail Rosin (Voximplant)

Der Bericht ist für Front-End-Anbieter mit Erfahrung in Vue.js von Interesse (von minimal bis anständig genug). Lassen Sie uns das vue-cli-Toolkit durchgehen, verstehen, wie wir unsere eigenen Plugins erstellen, und andere betrachten. Lassen Sie uns natürlich darüber sprechen, warum und wann Sie Ihre eigenen Plugins erstellen müssen.
Deklarativer Winkel. Andrey Grekov (IndigoSoft)

Die Wissenschaft toleriert die Frage nach dem Warum nicht. Die Hauptfrage lautet: Warum nicht? Und wir werden sehen, was NGXF ist. Wir werden herausfinden, wie die strukturellen Richtlinien funktionieren, wie Sie Ihre eigenen schreiben und warum dies notwendig sein kann.
Zeitplan
Anmeldung um 12:00 Uhr
12:30 - 13:15 Sehr seltsame Tests. Nazim Gafarov (Mail.ru)
13:20 - 14:00 Einfache Schwierigkeiten. Alexey Okhrimenko (Avito)
14:00 - 14:30 Mittagessen
14:30 - 15:10 Plugins vue-cli. Einfach, schnell und warum. Mikhail Rosin (Voximplant)
15:15 - 16:00 Deklarativer Winkel. Andrey Grekov (IndigoSoft)
16:30 - Afterparty
Passwörter und Erscheinungsbilder
Mitap beginnt am 6. Juli um 12:30 Uhr, die Registrierung beginnt um 12:00 Uhr.
Die Teilnahme an der Veranstaltung ist kostenlos, Sie müssen sich jedoch auf der Website der Organisatoren des Meetings registrieren . Bitte geben Sie Ihren Nach- und Vornamen wie in Ihrem Reisepass an und vergessen Sie nicht, ihn (oder einen Führerschein) mitzunehmen, da Sie sonst nicht ins Büro dürfen.
Adresse: Büro Avito , Lesnaya 7 .
Sehen Sie sich die Live-Übertragung des Mitaps auf dem AvitoTech- YouTube-Kanal an .
Bis dann!