Please enable JavaScript to use this page!

AllTalks site logo
🍔

Монолит -> микросервис -> ?

Разбивая наш JavaScript-монолит (куда без него) мы компании Osome двинулись дальше микросервисов и сразу перевезли всё на функции, отказавшись от Koa, Express, Nest или иных решений. Нашим новым фреймворком стал Serverless Framework, нашей средой — AWS. В докладе я расскажу как выглядит облачное node.js-приложение, раскрою наши подходы и покажу какой профит можно получить от full-stack разработки (спойлер — контракты).


ITeaConf

16 min

Контекстно зависимые топологии (на JavaScript)

Виктор Вершанский

Сложно о простом: очередная серия про природу жизненного цикла объектов в рамках трансформаций данных в жизненном цикле приложений. В этот раз топологические пространства задаются контекстом. Сложные…

HolyJS

72 min

Cовременный бэкенд для фронтенда на Node.js

Андрей Мелихов

Современный фронтенд — это богатое клиентское приложение, оперирующее развесистым набором данных. Однако, оставаясь в парадигме архитектуры «клиент-сервер», такие приложения всё ещё требуют серверног…

SECON.Weekend про fromtend

62 min

ElectronJS. В чем магия

Александр Руденко

Каждый когда-то слышал, что десктопные приложения можно разрабатывать с использованием web-технологий. Но как? Для чего? Именно на эти вопросы я постараюсь вам ответить и показать, насколько мощным …

PiterJS

30 min

yarn@berry — надо ли оно нам?

Игорь Камышев

yarn@berry громко зарелизился, но сейчас о нем мало что слышно. Игорь расскажет о главных преимуществах, которые даёт новая версия менеджера зависимостей, основных проблемах и способах их решения.

web.dev

9 min

How to analyze your JavaScript bundles

Houssein Djirdeh

Learn how to analyze your bundled JavaScript code and to spot common issues that can easily bloat up your application size.

Tver.io

54 min

Как мы строим платформу на Nest

Андрей Мелихов

Яндекс Деньги прошли долгий путь от XSLT до React, при этом соответственно изменялся и бэкенд. Мы жили на XScript (тайные древние технологии!), на чистом Express и вот теперь переезжаем на Nest. Мы д…

SECON.Weekend про fromtend

84 min

Разбираемся в сортах реактивности

Дмитрий Карловский

Сравним различные подходы к реактивному программированию. Вытащим на поверхность их подводные камни. И разберём как реактивность решает или наоборот усугубляет проблемы.

web.dev

12 min

Workerized JS made easy

Ben Morss, Crystal Lambert

When JavaScript lives in a Worker, it runs in a separate thread. Thus, it can't block the browser from creating smooth user experiences! Unfortunately, since Workers can't access the DOM directly, yo…

Nordic.js

26 min

What we talk about when we talk about the JavaScript object model

Vaidehi Joshi

If you've ever used JavaScript, you've probably created an object at some point. You just put some curly braces together and voilà—you have yourself and object that you can manipulate in any way you'…

View Source Amsterdam

27 min

Standardizing JavaScript

Jory Burson

We'll take a deep-dive into the standards process, it's history, and the economic and policy implications for the JavaScript standard.

Nordic.js

19 min

Value Driven Development

Isabella Silveira de Souza

In the last 20 years, the JavaScript community has come a long way in terms of creating sophisticated tooling that make development easier and more efficient, getting JavaScript to a whole new level …

HolyJS

75 min

Автоматическая виртуализация рендеринга произвольной верстки

Дмитрий Карловский

Рендерить всё — это слишком медленно. Подстраиваться под ограничения виртуального скролла — сложно. Встречайте полностью виртуальный рендеринг, гарантирующий отзывчивость приложения независимо от ра…

HolyJS

64 min

JavaScript на службе у теоретической информатики

Виталий Брагилевский

При изучении теоретической информатики можно использовать самые разнообразные инструменты. Пожалуй, чаще всего нужно доказывать теоремы по индукции, но программированию место тоже можно найти. В это…

ITeaConf

48 min

Тайпклассы: универсальный концепт, который вы могли пропустить

Никита Соболев

Что? Полиморфизм, его типы, ad-hoc, тайпклассы. Зачем? Потому что про них знают крайне мало людей. И те в основном функциональщики и/или им сочувствующие. А концепция-то полезная! Почему? Потому что …

PiterJS

30 min

Почему Elm?

Максим Пацианский

Elm — это функциональный язык программирования, в котором нет runtime exceptions, зато есть очень дружественный компилятор. Рефакторинг кода на абсолютно новом уровне! Если проект собрался — значит о…

Nordic.js

25 min

Creating VR (and AR) on the web. Take 2.

Ricardo Cabello

Back in 2016 we thought we finally VR on the web had arrived. Unfortunately the WebVR API was not future proof and it had to be reworked. It’s now 2019 and WebXR, the successor API, is now landing in…

OdessaFrontend Meetup

39 min

Как правильно делать анимацию и добиться 60fps на различных девайсах

Виталий Калашников

Анимация — неотъемлемая часть любого нынешнего веб-интерфейса. Виталий Калашников рассказывает про аппаратное ускорение анимаций, как использовать вычислительную технику при создании динамического ве…

JavaScript fwdays

53 min

Did we(b development) lose the right direction?

Stefan Judis

Keeping up with the state of web technology is one of the biggest challenges for us developers today. We invent new tools; we define new best practices, everything’s new, always... And we do all that…

Tver.io

34 min

GraphQL на ландшафте микросервисов или как все собрать в кучу

Сергей Пономарев

Кажется, что GraphQL заставляет нас использовать монолитную архитектуру. Давайте разберёмся, что это не так.