Marja Hölttä: Parsing JavaScript - better lazy than eager? | JSConf EU 2017
http://2017.jsconf.eu/speakers/marja-hoelttae-parsing-javascript-better-lazy-than-eager.html
Parsing JavaScript fast is critical for fast web page startup. We’ll look at challenges posed by complex frameworks and new language features and how V8, the JavaScript engine behind Google Chrome, solves them. You’ll learn how to write and bundle your code in a way that is fast to parse.
Some topics I’ll cover in the talk:
- How does V8 parse JavaScript and how does it decide what parts to parse / compile upfront?
- Recent and upcoming improvements in the area of parsing JavaScript better
- What should developers do to make parsing be less of a bottleneck?
- Why is benchmarking parsing hard?
Видео Marja Hölttä: Parsing JavaScript - better lazy than eager? | JSConf EU 2017 канала JSConf
Parsing JavaScript fast is critical for fast web page startup. We’ll look at challenges posed by complex frameworks and new language features and how V8, the JavaScript engine behind Google Chrome, solves them. You’ll learn how to write and bundle your code in a way that is fast to parse.
Some topics I’ll cover in the talk:
- How does V8 parse JavaScript and how does it decide what parts to parse / compile upfront?
- Recent and upcoming improvements in the area of parsing JavaScript better
- What should developers do to make parsing be less of a bottleneck?
- Why is benchmarking parsing hard?
Видео Marja Hölttä: Parsing JavaScript - better lazy than eager? | JSConf EU 2017 канала JSConf
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Lin Clark: A Cartoon Intro to WebAssembly | JSConf EUParsing JSON Really Quickly: Lessons Learnedasync vs defer attributes in Javascript | Ola Interview QuestionFunctional Parsing - ComputerphileDATA STRUCTURES you MUST know (as a Software Developer)Phoenix a Web Framework for the New Web • José Valim • GOTO 2016Abhinav Rastogi: Scaling NodeJS beyond the ordinary | JSConf Iceland 2018Franziska Hinkelmann: JavaScript engines - how do they even? | JSConf EUAddy Osmani: The Browser Hackers Guide To Instantly Loading Everything | JSConf EU 2017Anjana Vakil: Immutable data structures for functional JS | JSConf EUOptimise your code: load code at the right timeSo you want to write an interpreter?Javascript Polyfills Explained SimplyAdvanced Async and Concurrency Patterns in JavaScriptYoda Parsing - ComputerphileWhat Is The Fastest Way To Load JavaScriptJavaScript Mock Interview | Online Interview Questions and AnswersV8, Advanced JavaScript, & the Next Performance Frontier (Google I/O '17)Ashley Williams: A Brief History of Modularity | JSConf EU 2017