We Started Using Webpack and It Took A While - Salem Hilal - JSConf US 2019

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=dTGIQv1N1_E



Duration: 31:21
37 views
1


There are so many benefits to using a modern JavaScript build system, but getting one to play nicely with a very old, very large codebase is not always easy. I'll go over some of the more interesting problems we ran into at Etsy when migrating to Webpack from a system written in-house. We'll talk about working in a large codebase without running out of memory, localizing our JavaScript into 15 languages without building it 15 times, and why 4 milliseconds kept us from launching the new system for 3 months.




Other Videos By Confreaks


2022-07-06Deliberate, Directed, Positive ACTION! - Peter Aitken - JSConf US 2019
2022-07-06Native Web Apps: React, JS & WebAssembly to rewrite native apps - Florian Rival - JSConf US 2019
2022-07-06CSS Algorithms - Lara Schenck - JSConf US 2019
2022-07-06JavaScript: Off the Grid - Sophia Shoemaker - JSConf US 2019
2022-07-06Creating an AI Musician with JavaScript - Thomas Drach - JSConf US 2019
2022-07-06A Postmortem on the Ingen Incident - Hayley Denbraver - JSConf US 2019
2022-07-06Playing Pokemon Together With Node.js - Samuel Agnew - JSConf US 2019
2022-07-06How we’re embracing functional programming to build a large SPA - Anton Abilov - JSConf US 2019
2022-07-06“WTF does run mean?” & other adventures in teaching others to code - Suzie Grange - JSConf US 2019
2022-07-06Make Web Not War - Dominik Kundel - JSConf US 2019
2022-07-06We Started Using Webpack and It Took A While - Salem Hilal - JSConf US 2019
2022-07-06Components as Data: A Cross Platform GraphQL Component API - Luke Herrington - JSConf US 2019
2022-07-06Building a distributed graph w/ Apollo Federation - Gerwin Brunner & David Krehling - JSConf US 2019
2022-07-06Building Open Source Communities - Tierney Cyren - JSConf US 2019
2022-07-06Empathy is not enough - the power of engaging hard-to-reach users - Ariba Jahan - JSConf US 2019
2022-07-06Just go for it: The story of dance-mat.js - Ramón Huidobro - JSConf US 2019
2022-07-06Creating Beautiful LED Art with JavaScript - Bryan Hughes - JSConf US 2019
2022-07-06¿Donde Esta La BiblioTech? - Patricia Realini - JSConf US 2019
2022-07-06Meet the Packets: How audio travels into your browser - Sara Fecadu - JSConf US 2019
2022-07-06Trans Eye for the Cis Ally: Ensuring an Inclusive Community - Julien Fitzpatrick - JSConf US 2019
2022-07-0611Y IRL (Accessibility in real life) - Theodore Vorillas - JSConf US 2019