Please enable JavaScript to use this page!

AllTalks site logo
🍔

Simplify Web App Development with Svelte

Svelte is a relatively new tool for building web applications. Rather than including a runtime library, it compiles to bundled JavaScript that is very small compared to other approaches. Svelte applications launch quickly because there is less to download. Svelte components achieve "reactivity" without using a virtual DOM. State management is greatly simplified. Implementing components requires less code than popular web frameworks. This talk will explain how to get started using Svelte, review the most important features, and walk through an example app.


PiterJS

30 min

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

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

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

Nordic.js

24 min

Mind-Reading with Adaptive and Intelligent User Interfaces

David Khourshid

What if you could predict user behavior with smart UIs? In this talk, we will explore how we can make adaptive and intelligent user interfaces that learn from how individual users use your apps, and …

OdessaFrontend Meetup

43 min

Структуры данных в JavaScript

Николай Громов

Алгоритмы и структуры данных — это фундаментальные основы в программировании. Но, при изучении JavaScript, на это не хватает времени. Прогрессивные фрейморки высокоуровнего языка богаты функционально…

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 …

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'…

HolyJS

72 min

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

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

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

ITeaConf

32 min

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

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

Разбивая наш JavaScript-монолит (куда без него) мы компании Osome двинулись дальше микросервисов и сразу перевезли всё на функции, отказавшись от Koa, Express, Nest или иных решений. Нашим новым фрей…

PiterJS

30 min

Почему Elm?

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

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

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.

Chrome Dev Summit

7 min

Faster apps with JSON.parse

Mathias Bynens

Because the JSON grammar is much simpler than JavaScript’s grammar, JSON can be parsed more efficiently than JavaScript. This knowledge can be applied to improve start-up performance for web apps tha…

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…

Nordic.js

20 min

Take on me, web browsers! (Nordic.js)

Eva Ferreira

In 1985 pop music was mesmerized by the a-ha “Take on me” music video. It’s been almost 35 years since then, the world needs new catchy tunes with impressive video animations… on the web. In this ta…

React Kyiv

34 min

The Magic of RxJS

Natalia Tepluhina

RxJS is often considered as complicated but it's not true! It's just developed to deal with difficult asynchronous tasks. Let's try to learn this magic while building a simple game with RxJS.

SECON.Weekend про fromtend

62 min

ElectronJS. В чем магия

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

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

web.dev

23 min

What’s new in V8/JavaScript

Leszek Swirski, Shu-yu Guo

What exciting things happened in the JavaScript language and the V8 engine in 2019? Shu and Leszek take a tour of some new features and improvements. For JavaScript, learn about new syntax, like opti…

ITeaConf

48 min

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

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

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

Tver.io

45 min

Переизобретая асинхроность

Дмитрий Пацура

Concurrency & Parallelism, OS/Processes/Threads/Scheduling, Synchronous & Asynchronous, CPU/IO bound, JavaScript & Async, Sync primitives, Bugs in Async Code.

Tver.io

156 min

State Management Talks

Сергей Сова, Павел Черторогов, Артём Арутюнян, Павел Малышев, Александр Шушунов

"Наденьте на хеллоуин костюм shared mutable state и вы напугаете кучу фронтедеров!" Зачем нужны стейт-менеджеры на фронтенде, что за стейт хранится в них и где место бизнес- и не только логике, разб…

Nordic.js

24 min

Localization: Implementation and Testing... Locally

Isabela Moreira

So you have a product and are planning to ship to a global audience. But you’re still using dun dun dun hard coded English strings! In this talk, you’ll learn how to set up the infrastructure for loc…