ok.tech: frontend meetup



    UPD: due to force majeure circumstances, the mitap was postponed to July 2.

    On July 2, ok.tech: frontend meetup will be held at the Odnoklassniki office in St. Petersburg. Together with colleagues from OK.ru, Yandex and Mail.Ru Cloud Solutions we will talk about property-based testing, the evolution of text processing approaches, get acquainted with the new library from Emmet creator Sergey Chikuyonk - EndorphinJS, and discuss the transition of Yandex search services frontend to React.

    Presentations

    Under the cat theses of performances and the schedule.

    Very strange testing


    Nazim Gafarov, Mail.Ru Cloud Solutions

    Classical example-based testing has many drawbacks: for example, tests do not cover all options for using the function. In this talk, I will look at the benefits of another approach — property-based testing. Let's start with simple mathematical functions, gradually complicating the samples to examples from real life.

    First look at EndorphinJS


    Sergey Chikuyonok, OK.ru

    Every day we strive to create new and modern services for OK users. Unfortunately, most modern tools do not allow developers to focus on the quality of the product for the user, so we decided to create our own rendering library - EndorphinJS. In the report, I will talk about what led us to this decision, share the experience of its creation and make a small presentation of the working prototype.

    Texts in web applications


    Oleg Korovin, OK.ru

    In the report, I will share my thoughts on how I see the evolution of approaches to working with texts, and talk about ways to solve existing problems in this area. I will also talk about how we in Odnoklassniki prepare texts, and which plugins for Webpack were written for this purpose.

    How do we switch to React


    Anton Vinogradov, Yandex

    I’ll tell you how Yandex Search Services chose React.js, what problems we encountered, why React is not only about SPA. How TypeScript helps us with this. Why React is slow and how “lazy" helps make interfaces fast.

    timetable


    18:30 - 19:00 - Registration of participants
    19:00 - 19:30 - Very strange testing, Nazim Gafarov
    19:30 - 20:15 - First look at EndorphinJS, Sergey Chikuyonok
    20:15 - 20:45 - Break
    20: 45 - 21:15 - Texts in web applications, Oleg Korovin
    21:15 - 21:45 - How do we switch to React, Anton Vinogradov

    Register for the event

    Also popular now: