The Cost of JavaScript in 2018— We linked the video of Addy’s talk a month ago, but now here’s the detailed write-up of Addy’s thoughts and findings on how much effect JavaScript has on page sizes and performance and some ways to improve matters. Addy Osmani |
TypeScript 3.0 Released— 3.0 has few breaking changes (meaning it should be very easy to upgrade) and introduces a new flexible, scalable way to structure your projects, powerful new support for operating on parameter lists, better JSX support, an overall better error UX, and more. Microsoft |
![]() Application Stability Monitoring with Bugsnag— Bugsnag monitors application stability, so you can align priorities across product, dev, and ops using one objective metric. Set a stability target, and definitively know when to build new features or fix bugs to stabilize your app. Learn more. Bugsnag sponsor |
Fusion.js: A Plugin-Based Web Framework from Uber— Uber builds and maintains hundreds of Web apps, both internal and public, and Fusion.js is their answer to the challenges this presents. It comes with hot module reloading, data-aware server-side rendering, and bundle splitting out of the box. Leo Horie |
Removing Babel's Stage Presets— “Moving forward with v7, we’ve decided it’s best to stop publishing the Stage presets in Babel (e.g. @babel/preset-stage-0 ).” If you’re a Babel user, you’ll appreciate this the explanation for this change. Henry Zhu (Babel) |
📅 Some Forthcoming JavaScript Events |
We're thinking of adding a permanent events section to JavaScript Weekly in future, so if you have an event you want to have listed, hit reply and let us know. |
|
|