JavaScript fwdays'19
2019-03-16
Kyiv, Ukraine
who it's for
frontend developers, web developers, Angular developers, React developers, fullstack developers, accessibility engineers, web performance engineers, SEO specialists
topics
technical SEO for JavaScript; server-side rendering with Angular; Angular and React performance; HTTP headers for responsible developers; offline-first persistent storage; Vue CLI plugin development; web animations technique; modern web performance; web accessibility (A11Y); GraphQL tech stack choices; RxJS with Angular forms; functional reactive programming for complexity
| title | author | length |
|---|---|---|
| Technical SEO for JavaScript developers | Martin Splitt | 41m |
Claim is that search crawlers do a two stage crawl first HTML then deferred JS rendering so JavaScript sites can be indexed but with delay and cost and Google… | ||
| The State of Modern JavaScript and Web in 2020 - Real use cases | Alexey Kupriyanenko | 34m |
JavaScript fwdays'19 conference took place on March 16 in Kyiv:
https://fwdays.com/event/js-fwdays-2019
Talk presentation… | ||
| Why are Angular and React so fast? | Max Koretskyi | 39m |
Explains why Angular and React achieve high raw speed by changing object layouts and data representation so JavaScript engines (V8) can use monomorphic… | ||
| A short history of the web | Martin Splitt | 38m |
The web timeline shows quick, concrete shifts: HTML 1.0 (1991) then CSS 1 (1996) and ECMAScript (1997), developers reuse tables and frames for layout, Java… | ||
| HTTP headers for the responsible developer | Stefan Judis | 39m |
Headers actually change behavior: HSTS with preload forces HTTPS and skips slow redirects, CSP with report-only CSP lets broken sites be found before blocking… | ||
| How we developed an Offline‑First app using Persistent Storage | Timofey Lavrenyuk | 38m |
A team built an Offline‑First web app with native‑level features by replacing a C++ core with JavaScript to allow offline PDF signing and annotation and to… | ||
| How to train your Vue CLI plugin | Natalia Tepluhina | 37m |
Claims that a Vue CLI plugin can replace multi-step setup by installs deps and edits package.json, demonstrates a local plugin that injects imports into… | ||
| One simple animation explained | Yuriy Artyukh | 34m |
Shows converting a 50×50 hexagonal mesh animation from CPU-side per-vertex updates in JavaScript (which overloaded the frame budget) to GPU-side vertex shaders… | ||
| Server-side rendering with Angular—be faster and more SEO, CDN and user-friendly! | Maciej Treder | 41m |
Server-side rendering with Angular claims to deliver richer HTML and a faster first meaningful paint while offloading rendering to Node so pages and bots get… | ||
| Shrink an elephant into a fly | Vadim Makeev | 44m |
A concrete workflow for drastically reducing image payloads on a real site — from 6 MB to 315 KB — by re-exporting images to appropriate formats, optimizing… | ||
| JavaScript on the Server: To Be or Not To Be? | Ilya Klimov | 32m |
Overview of using JavaScript on the server: examines Node.js and related server-side tools, discusses arguments for and against running JavaScript outside the… | ||
| Web Performance in modern JavaScript world | Filip Rakowski | 26m |
Claims that bundle size drives user loss with concrete numbers — 1s causes a context switch, 2s shaved yields 50% more Firefox downloads, 2s delay cuts ~4%… | ||
| Lost in Space: Web Apps and A11Y | Vitalii Bobrov | 38m |
Shows practical accessibility fixes for web apps: uses the Ambient Light Sensor to switch to dark mode below ~50 lux, adds a high-contrast toggle via CSS… | ||
| Looking for the right tech stack for a GraphQL application | Nikita Galkin | 35m |
GraphQL is presented as a way to speed frontend delivery by making the schema the single source of truth generated from code (using reflection and… | ||
| The Almighty Rabbit Hole | Chris Gannon | 45m |
Live-codes a sunflower SVG exported from Illustrator and shows the actual files, the find/replace to turn IDs into classes, and layer grouping used for… | ||
| Beyond The Limitations of Frontend—Onto Fullstack Journey! | Ilona Demidenko | 23m |
A frontend engineer documents a transition completed in 3–4 months, actually wiring a Node.js + Express backend to PostgreSQL, implementing GET/POST/PUT/DELETE… | ||
| REPL, do you speak it | Alexander Solovyov | 32m |
Interactive REPLs that allow inspecting and patching code in a running process so fixes apply without restarting. Demonstrates Perl moderation scripts, a REPL… | ||
| Reactive Powered: RxJS with Angular Forms | Shmuela Jacobs | 43m |
Live demo builds a cinema seat selector using Angular Reactive Forms plus RxJS: each seat is a ControlValueAccessor form control, the form is created from a… | ||
| Solving behavioral complexity with FRP | Oleksii Levzhynskyi | 43m |
Presents using Functional Reactive Programming plus functional composition to manage frontend behavioral complexity, implemented as a TypeScript + React… | ||
| Hinting at a better web | Christian Heilmann | 43m |
Claims that most sites load 5.8 MB average page and that automated scans find accessibility failures on roughly 85% of homepages back the urgency… | ||
| Highlights | 03m | |
A brief event recap that shows crowd shots, applause, and clips of organizers plugging next year and social links; no code, demos, or concrete claims about… | ||
| nothing matches | ||