~/conference

JS Conf Armenia 2019

frontend developers, JavaScript developers, framework and library maintainers, full-stack JavaScript engineers, QA and test engineers, Node.js developers

server-side rendering and SSR optimizations; microfrontend architectures and slicing; dynamic import lazy loading; Enzyme and Jest component testing; RxJS observables and operators; WebAssembly with wasm-bindgen and Emscripten; Node.js N-API native addons; Three.js 3D graphics; Angular Elements web components; Vue.js library maintenance and releases; JavaScript design patterns and function composition; language implementation from grammar to interpreter

titleauthorlength
How to Master Frontend Development: Survival Guide by Lilit Tadevosyan (Arm) | JSConfAM19Lilit Tadevosyan22m
Walks through a concrete project: a tiny progressive web app built with server-side rendering, micro‑frontend slices and bundler config that enables dynamic…
Talk in English on
Enzyme/Jest React Components Testing by Hayk Barseghyan (Arm) | JSConfAM19Hayk Barseghyan32m
Shows concrete test code: uses Enzyme + Jest to run shallow/mount/render experiments, exercises event simulation and snapshot assertions, and mocks dispatches…
Talk in English on
JavaScript at Scale by Stephanie Siaw (Eng) | JSConfAM19Stephanie Siaw32m
Startup grows from a 1200–1500 line single JS file on a Rails Heroku monolith to millions of monthly users and a ~$2B valuation by splitting into microservices…
Talk in English on
Why we need UI libraries/frameworks by Khachatur Virabyan (Arm) | JSConfAM19Khachatur Virabyan31m
Argues that a UI library is not ideology but a tool: gives a concrete claim about maintenance and performance, measures real benchmarks: 40% faster render and…
Talk in English on
Don't optimize, write optimal by Davit Abgaryan (Arm) | JSConfAM19David Abgaryan17m
Claims that pragmatic code structure yields speed: prefer predictable control flow and naming over microbench tweaks; avoid negative conditionals and don't…
Talk in English on
Fantastic Bugs And Where To Find Them by Iris Schaffer (Eng) | JSConfAM19Iris Schaffer27m
Frontend testing wins are concrete not vague: a prop rename hides an address button until TypeScript or prop validation catches it, a missing Google Maps…
Talk in English on
Saga of a Single Function by Edgar Marukyan (Eng) | JSConfAM19Edd Marukyan29m
Argues that the single function is the fundamental unit of JavaScript code and shows concrete changes: rewrite three-argument routines into one-argument…
Talk in English on
Performance, Flexibility, Customization by Roman Enikeev (Rus) | JSConfAM19Roman Enikeev29m
Migrated a heavy realtime dashboard from jQuery server‑side filtering to a client‑loaded JSON model (~10k rows, >3MB) with updates via WebSocket, rewrote the…
Talk in Russian on
Let’s build with WebAssembly! by Tejas Kumar (Eng) | JSConfAM19Tejas Kumar28m
Concrete wins and concrete costs: 87% of browsers already ship WebAssembly so deployment is realistic, Figma ports show Figma 3× speed for hot paths and a…
Talk in English on
Scaling NodeJS apps with N-API by Ruben Harutyunyan (Arm) | JSConfAM19Ruben Harutyunyan36m
-- no description --
Talk in English on
JavaScript Design Patterns by Nairi Harutyunyan (Arm) | JSConfAM19Nairi Haroutiounian29m
-- no description --
Talk in English on
The Magic of RxJS by Natalia Tepluhina (Eng) | JSConfAM19Natalia Tepluhina34m
Builds a breakout‑style canvas game live using RxJS observables and operators, wires a 60fps ticker via interval/pipe/scan, captures input with fromEvent and…
Talk in English on
DըMP DըMP Hooks or Hooks Under The Hooks by Hrach Mkrtchyan (Arm) | JSConfAM19Hrach Mkrtchyan25m
-- no description --
Talk in English on
Angular + Web Components by Armen Vardanyan (Arm) | JSConfAM19Armen Vardanyan35m
Shows concrete steps to turn Angular components into Angular Elements custom elements, with a working button-with-counter example and code that registers a…
Talk in English on
Building a Language by Leandro Ostera (Eng) | JSConfAM19Leandro Ostera29m
A tiny color language gets built from grammar to runnable machine with concrete choices: grammar written in Backus-Naur Form, a parser that produces an AST…
Talk in English on
Rewards and Struggles in maintaining a Vue.js OS library by Nicolo Mezzopera (Eng) | JSConfAM19Nicolò Maria Mezzopera27m
Maintainer-first account of building and running a Vue.js library: a Vue-Leaflet wrapper that simplifies maps into a few lines and serves 15,000 weekly loads…
Talk in English on
3DGraphics with Threejs by Ruben Meschian (Eng) | JSConfAM19Rouben Meschian37m
Shows concrete Three.js mechanics: scene graph composition, meshes as geometry+material, lights, cameras, and the WebGL renderer with animation and…
Talk in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.