Zum zweiten Mal entwickelt sich die Community von Facebook Developer Circle: Moscow aktiv im Bereich JavaScript und Front End. Und ich freue mich, Ihnen mitteilen zu können, dass das nächste Treffen bald in der Community stattfinden wird. Aber dieses Treffen wird nicht ein, sondern drei Tage dauern! Sie können viele weitere interessante Berichte sehen.
Tag 1 - 15. Oktober
19:00 - 19:45 Uhr - DSL-Ansatz mit JS-Komponentenbibliotheken
Andrey Kobets / Leiter Front-End-Entwicklung bei Yandex
So schreiben Sie moderne Frontend-Anwendungen mit React / Vue / Angular / ... und
1 Machen Sie es so, wie Sie es mögen, aber nicht so, wie es die Bibliothek benötigt.
2 Verwenden Sie nur die besten Lösungen für Ihre Aufgabe.
3 Keine größeren Aktualisierungen von Abhängigkeiten zu befürchten.
4 Um das Projekt nicht jedes Mal mit einer neuen, extra schnellen / robusten / flexiblen Bibliothek neu zu schreiben.
19:45 - 20:30 Uhr - Quo vadis, Frontend?
Evgeny Kot / Entwicklungsdirektor bei Wrike
Es gibt keine Branche, die sich schneller entwickelt als das Frontend. Sie können argumentieren, aber wie viele weitere Ökosysteme kennen Sie, in denen mit dieser Geschwindigkeit Rahmenbedingungen entstehen? Webstandards werden implementiert und sind sofort veraltet. Die wichtigste Frage ist: Wohin gehen wir und wohin kommen wir? Die Frage ist nicht rhetorisch: Wie kann man sich in diesem sprudelnden Strom nicht aus dem Geschäft heraushalten und nur das Wichtigste erfassen ? Was wird der Trend im Jahr 2021 sein? 8:30
- 21:15 Uhr - Tauchen Sie ein in Effektor
Yan Lavryushev / Frontend-Entwickler
Psychische Gesundheitsprobleme sind die Hauptepidemie des 21. Jahrhunderts. Können wir sie ein wenig reduzieren? Ich denke schon
Tag 2 - 16. Oktober
19:00 - 19:45 Uhr - Was ist jenseits von CRA *?
Vitaly Kosenko / Leiter Search Interfaces Architecture bei Yandex
The Yandex Search page result doesn’t look the same for every search request. A great amount of such requests transforms the search page into complex services like hotel booking services or streaming services. We optimized the performance of the interfaces for users and the performance for developers, and then, we decided to rewrite everything using a different technological stack. I’ll tell you how the migration was technically done. Of course, we’ll discuss every key step in detail. Be ready for a series of advice from real-world projects.
7:45pm - 8:30pm - Practical Serverless & Edge Computing
Aleksey Taktarov / resume.io
While serverless is way beyond its hype point, it is still an underestimated technology that could open up new approaches in how we build our apps. In this talk I'm going to give an overview of practical applications of serverless JS. We're going to cover serverless frontend microservices, authorization methods, Smart CDNs, caching (including stale-while-revalidate) with Vercel and Cloudflare Workers. I'll illustrate these methods with practical examples from the tools we build internally at [resume.io](http://resume.io): OG image generation, PDF/DOCX rendering, automatic Critical CSS injection and more.
Day 3 - 17
10:45am - 11:30am - Pipelinekiller. Life after create-react-app
Aleksey Zolotykh / Lead Software Developer at EPAM
With the release of react-scripts, next and other parsel, it seems that here it's happiness left only to write code and enjoy life. But it's not so. Life doesn't stop at create-react-app. After all, front-end is not enough just to build, it also needs to be checked. My presentation will be about how to do it without noise and dust.
11:30am - 12:15asssm - Binary JS saga
Aleksandr Korotaev / Senior Software Developer at VK.com
I want to talk about parsing binary files using Node.js.
Lesen und Schreiben von Binärdatenstrukturen in JS. So beschleunigen Sie die Verarbeitung von Massenerstellungsdateien.
Und Geschichten über das Parsen von Datenblöcken von Formaten, für die es keine Spezifikation gibt.
Die Veranstaltung findet in englischer Sprache statt und Sie können sich hier anmelden .
Wir sehen uns beim Treffen!