Years (2012 - 2021)20122021
Min Duration (0 mins)
Max Duration (313 mins)
What the heck is the event loop anyway? | Philip Roberts | JSConf EU
Pete Hunt: React: Rethinking best practices -- JSConf EU
Jake Archibald: In The Loop - JSConf.Asia
Anjana Vakil: Immutable data structures for functional JS | JSConf EU
http://2017.jsconf.eu/speakers/anjana-vakil-immutable-data-structures-for-functional-js.html Functional programming has been gaining a lot of popularity in the JS community, and with good reason: rejecting side-effects and mutability - in-place changes to data - helps avoid a lot of headaches. But when you refuse to mutate objects, you have to create a whole new object each time something changes, which can slow things down and eat up memory, making functional programming seem inefficient. That’s where immutable data structures come in - to save the day, and time and space! Also called “persistent data structures”, they help you efficiently make new “modified” versions of immutable objects, by reusing parts of the old object that you don’t need to change. In this talk we’ll take a look at how these data structures work, why they’re fantastic for functional programming, and how we can easily use them in our JS code thanks to libraries like Mori and Immutable.js.
Dan Abramov: Beyond React 16 | JSConf Iceland
https://2018.jsconf.is/speakers/dan-abramov/ React 16 was released several months ago. Even though this update was largely API-compatible, the rewritten internal engine included new long-requested features and opened the door for exciting future possibilities. In this talk, Dan will share the React team’s vision for what the future of React might look like, including some never before seen prototypes. Whether or not you use React, Dan hopes that you will find something valuable in this talk, and that it sparks new conversations about building delightful user interfaces.
Cheng Lou - The State of Animation in React at react-europe 2015
A talk on the past, the present and the future of animation, and the place React can potentially take in this. I will be focusing on a few experiments on animation I've done, specifically: react-tween-state, react-state-stream and some unreleased transition-group related thoughts and work. Make sure to checkout react-motion demoed in this video: https://www.npmjs.com/package/react-motion https://twitter.com/_chenglou
Computer, build me an app - Rich Harris - JSConf EU 2018
Deep Learning in JS - Ashi Krishnan - JSConf EU 2018
It’s clear by now that the robots are coming for us. Breakthroughs in AI fill our streams and news feeds, themselves the products of AI, the echoing algorithmic screams of a new kind of mind being born. Using deeplearn.js, we’ll find out how deep learning systems learn and examine how they think. The fundamental building blocks of AI have never been more accessible. Let’s explore the architecture of these new minds, which are growing to mediate our every interaction. JSConf EU is coming back in 2019 https://2019.jsconf.eu/
Ryan Seddon: So how does the browser actually render a website | JSConf EU 2015
The economics of open source by C J Silverio | JSConf EU 2019
Ashley Williams: If you wish to learn ES6/2015 from scratch, you must first invent the universe
Lin Clark: A Cartoon Intro to WebAssembly | JSConf EU
http://2017.jsconf.eu/speakers/lin-clark-a-cartoon-intro-to-webassembly.html WebAssembly is fast. It’s being called “the future of the web”. It’s speed and potential have major browser vendors working together to make it a reality. And it’s on it’s way—the MVP hit multiple browsers in October of last year. But what makes it fast? Starting from the basics, this talk will walk you through what WebAssembly is, and then why it’s fast.
Recoil: State Management for Today's React - Dave McCabe aka @mcc_abe at @ReactEurope 2020
We present an approach to state management that scales from a single component to highly complex apps. This boilerplate-free system makes it easy to support browser history and URLs and to manage asynchronous data dependencies, and works with modern React features. We use as a case-study a sophisticated data analysis tool developed at Facebook which led us to create this system.
Asynchrony: Under the Hood - Shelley Vohr - JSConf EU
This talk will explore the conceptual underpinnings of asynchronous programming options, and the drawbacks and advantages to each. JS has supported callbacks since 2009, and as years have gone by it’s added support for promises, generators, and now async/await. On a surface level, each of these techniques seeks to answer a question of how to access data not immediately available, but a deeper look into how each works on a granular level will show their implementation differences and how these differences affect usage. We’ll also take a look at how intermediate values, and errors are affected by each method. I’ll walk through a series of scenarios so you can better visualize performance differences, and how each method propagates data through the stack and the event loop. Finally, I’ll talk about where the future of async may be headed. Armed with new knowledge from this deep dive, the potentially treacherous road to fully understanding async will hopefully become a smoother ride! OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/
Dan Abramov - The Redux Journey at react-europe 2016
A year ago, Dan introduced Redux as an experiment in making the Flux architecture support hot reloading and time travel. Since then, Redux eclipsed the classic Flux in popularity, found converts in React, Angular, and Meteor communities, and spawned a rich ecosystem of libraries and tools. In this talk, Dan reflects on the past, present, and future of Redux.
Evan You on Vue.js: Seeking the Balance in Framework Design | JSConf.Asia 2019
Brian Ford: Is Node.js Better?
Slides: https://speakerdeck.com/brixen/is-nodejs-better Trans script: http://brixen.io/2012/4/9/is_node_js_better/ Isaac's response: http://blog.izs.me/post/20786279320/re-brixens-is-node-better
Jafar Husain: Async Programming in ES7 | JSConf US 2015
Currently there are ES7 features proposed for async programming that have never been seen in a programming language before. If accepted, these proposals could allow entire JS applications to be written without a single callback! By providing the same level of support for async functions as regular functions, ES7 could dramatically alter the way everyday developers write code. Imagine reading data from a stream or a web socket with a simple loop. Imagine catching async errors using try/catch, and never again finding yourself in the callback pyramid of doom. Transcript: https://gist.github.com/voodootikigod/74935e99334367e2c09c
Pete Hunt: React - Rethinking Best Practices (updated) - JSConf.Asia 2013
Martin Kleppe: 1024+ Seconds of JS Wizardry -- JSConf EU 2013
Sebastian Markbage: Minimal API Surface Area | JSConf EU 2014
Lee Byron - Exploring GraphQL at react-europe 2015
At React.js Conf last January, we introduced the idea of GraphQL: a data fetching language that allows clients to declaratively describe their data requirements. Let's explore more of GraphQL, it's core principles, how it works, and what makes it a powerful tool.
Addy Osmani: The Browser Hackers Guide To Instantly Loading Everything | JSConf EU 2017