Frontend на CodeFest: React, Javascript и лучшие практики

    image

    Продолжаем рассказывать о программе CodeFest 2018. На очереди — мощный фронт докладов фронтенд-секции.

    О чём фронтенд-секция


    Узнаем, как WebGL уживается в боевых условиях и как использовать Service Worker’ы и JavaScript по полной. И конечно же, React — только в названиях докладов он упоминается четырежды.

    О сложных React-приложениях


    У разных проектов — игр, социальных сетей, программ для обучения — общие проблемы с React’ом:
    • как избежать типичных багов;
    • как работать с другими API в рамках флоу React;
    • как завести единый код на всех платформах;
    • как убедить не переписывать всё на Vue.JS.


    image Михаил из СКБ «Контур» расскажет о типизировании React-приложений

    «Покажу, почему в типизированном приложении исчезают ошибки определённых классов. Раскрою негативную сторону типизации»



    image Андрей из Lingualeo выступит с опровержением слогана React Native «Write once use everywhere»

    «React Native — нестабильная, но при правильном использовании крайне мощная технология. И мириться с её проблемами нужно только при определённых условиях в команде»


    image

    Тимофей и Артур из ВКонтакте расскажут, как писать React под все платформы без Native
    «Расскажем про библиотеку компонентов, на основе которой можно просто и быстро создавать интерфейсы, которые внешне практически неотличимы от наших мобильных клиентов»

    image

    Евгений из Wrike и Илья из ВКонтакте со вторым сезоном холивара фреймворков
    «Посмотрим на React и Vue. Поймём, чем они похожи, чем отличаются, и кто же всё-таки победит в этой войне?»

    О JavaScript


    Не фреймворком единым. Приготовили настоящий хардкор в докладах без привязки к конкретной библиотеке.

    image Кирилл из Google расскажет про AST „Write once use everywhere“

    In my talk I will investigate approaches to analyzing and transforming JavaScript code via parsing it and working with the resulting Abstract Syntax Trees



    image

    Денис и Юлия из Яндекса расскажут про движки
    «Поговорим о внутреннем устройстве Turbofan и Ignition, посмотрим, что изменилось в сравнении с Crankshaft, как это повлияло на общую производительность и как теперь оптимизировать свой код»

    image
    Виктор из JetBrains рассмотрит JS, как гипертекст
    Code is hypertext — even more so than the Web. Code is full of cross-references to variables, methods, modules. IDE is the browser for the Code Web. What models and algorithms serve this Code Web? What the future might bring?


    О лучших практиках


    Отдельный блок докладов про то, как собирать свой фронтенд в 2018-м, как заставить работать код ещё быстрее и как загружать на клиент только то, что нужно.

    image Андрей из 2ГИС о Service Worker

    «Расскажу, как Service Worker помогает управлять кэшем ресурсов и результатами сетевых запросов»



    imageOtemuyiwa из UNICODE LABS о Webpack 4

    I'll share the state of the union with Webpack 4 and how you can leverage it's simplicity and power in your apps!



    imageJo из Samsung о Intersection Observer

    I''ll introduce how to use this new API and then explain how to lazy load your images once they scroll into view



    image
    James из Adform о Dependency Injection

    «Рассмотрим Dependency Injection, его место в архитектуре приложения, как правильно использовать, насколько он может быть простым в JS и чего можно добиться с Decorators Metadata в TS»



    Разумеется, это не всё — активист beerJS Серёжа Рубанов из Exantech расскажет, как майнить с помощью WebAssembly, Зарема Халилова из Uploadcare отрефакторит старый проект, а Илья Комса расскажет, как в Wargaming’е танки уживаются с React’ом.
    CodeFest
    63,62
    Компания
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 3

      +1
      О! Я на заглавной фотке =)
        0
        Господа, это прекрасный анонс, но почему он в хабе «Машинное обучение»?
          0
          Случайно спойлернули, о чём будет секция бэкенда. Поправили.
          Спасибо!

        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

        Самое читаемое