~/conference

JSHeroes 2017

JSHeroes is an Open-Source Community Event, created by and for the JavaScript Community.

frontend developers, full-stack JavaScript developers, React developers, Node.js developers, web performance engineers, security engineers

Angular Reactive Forms; TypeScript and Flow typing; GraphQL schemas and Apollo; async/await codemods; component sandboxing with Cosmos; Next.js server rendering; universal JavaScript apps (Electron, IoT); Node.js security exploits and fixes; CDN and AWS deployment patterns; Angular Mobile Toolkit PWAs; React Native web-and-mobile hybrids; code-splitting with dynamic import

titleauthorlength
Unleash the power of Angular Reactive FormsNir Kaufman29m
Live-codes a single JSHero form from scratch using the Angular Reactive Forms module, assembling a model-driven form with FormGroup/FormControl/FormBuilder…
Talk on
A Story About Types and JavaScriptTudor Gergely27m
Claim: adding static types cuts runtime surprises, documents intent and lets compilers catch errors early. Examples: TypeScript (a superset with its own…
Talk on
How to get started and build something with GraphQLXavier Cazalot32m
Demo migrates a big open source project and shows a Star Wars API query that returns everything in one request vs nine, proving GraphQL cuts REST waterfalls…
Talk on
Wraping Time with Async/AwaitCassi Lup24m
ES2017’s async/await is presented as syntactic sugar that actually works: a small Node app fetching beef free recipes app gets transformed by a codemod with…
Talk on
Fighting the Front-end FatigueBenedek Gagyi35m
Asserts that the cure for front-end fatigue is concrete basics not endless tool churn: code literacy, DOM, Ajax and promises (async/await); offers survey…
Talk on
UI Development Made SimpleOvidiu Cherecheș32m
Argues that component API quality, not framework choice, determines long-term UI health and demonstrates a concrete tool: via Cosmos scans a React codebase…
Talk on
Is JavaScript Making Us Better Professionals?Alex Moldovan53m
Claim: JavaScript forces developers to understand abstractions rather than hide behind them, so professionals improve by starting from the language core and…
Talk on
As Simple as an ASTPavithra Kodmad33m
Abstract Syntax Trees, AST for short are a very less talked about subject in the world of Javascript. But surprisingly, almost all of the common tooling used…
Talk on
Static and Dynamic Next.jsGuillermo Rauch40m
Claims that Next.js gives automatic server-rendering, code-splitting and hot reload with no setup are demonstrated with concrete builds: a Hacker News clone…
Talk on
Building Universal AppsRobert Onodi38m
Claims that one JavaScript codebase runs unchanged across browser, mobile, server and embedded devices and demonstrates it with concrete tools: JavaScript in…
Talk on
Collaborative LearningRoxana Rugină35m
Started with Scratch then expands into 20 platforms including JavaScript views behind blocks, kids make websites and some ship apps to stores, one kid grows a…
Talk on
Node.js Security: Breaking The LoopLiran Tal55m
Shows concrete exploits and concrete fixes: demonstrates the rimraf npm sabotage and the validator vs validator.js typo trap, uses NodeGoat to exploit XSS and…
Talk on
From Localhost to ProductionGautam Arora42m
Practical, hands‑on roadmap: sets up Node + nginx reverse proxy behind an AWS Elastic Load Balancer, serves static assets from S3 + CloudFront, and uses…
Talk on
React Native: From pure Web app to a Web & Mobile hybridVladimir Porton27m
A production React web site becomes a hybrid repo: a mono-repo with web UI, native UI and a shared Redux core (store, actions, reducers, selectors). The mobile…
Talk on
Introducing Chunky: The Full Stack React FrameworkDan Călinescu36m
Claims a full‑stack React/React Native framework that ships a real JSHeroes app to the App Store, with a one‑line CLI install and templates that generate…
Talk on
Frontend development in the (current) futureFilip Bruun Bech-Larsen46m
Claims that the web now matches native get concrete evidence: an eight-line service worker fetch handler provides offline support, a PRPL-optimized snake demo…
Talk on
Automatic Progressive Web Apps using the Angular Mobile ToolkitMaxim Salnikov43m
A single CLI command flips an Angular app into an installable, offline-capable PWA using @angular/service-worker and Angular CLI; the build emits a…
Talk on
A Unified Styling LanguageMark Dalgleish38m
A clear claim: colocating styles with components produces real CSS that is locally scoped, server-renderable and usable with progressive enhancement. Examples…
Talk 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.