A Faster Script Loading Future with BinaryAST? — BinaryAST is an over-the-wire format for JavaScript (backed by both Mozilla and Cloudflare) that aims to speed up parsing while keeping JavaScript’s semantics intact. Here’s how it works, what the benefits might be, and how Cloudflare are hoping to lean on BinaryAST in its goal to make the Web faster.
Ingvar Stepanyan (Cloudflare)
|
Elegant Error Handling with the 'Either' Monad — Looking for an alternative to try …catch ? This goes into a lot of detail, is illustrated, and might even help you finally get your head around monads if you’ve struggled so far.
James Sinclair
|
What's New in V8 Release V7.5 — The latest branch of the V8 JavaScript engine has been unveiled, giving us the usual view of what’s coming to Node and Chrome soon. Numeric separators are the main syntax tweak this time (e.g. 1_000_000 instead of 1000000 ) but WebAssembly and script streaming also pick up some improvements.
Dan Elphick (V8 Team)
|
📘 Tutorials, Opinions, and Videos
|
Getting Started with Svelte 3 — We wrote about Svelte 3 a few weeks ago - it’s an intriguing UI framework that runs at build time and compiles down to efficient code. If you were waiting for a basic tutorial to follow, here you go.
Alligator
|
A Practical Guide to ES6 Proxy — Proxies, as introduced in ES6, open up interesting opportunities for metaprogramming in JavaScript, as examined in several examples here.
Thomas Barrasso
|
Making the Move from jQuery to Vue — A long time jQuery user discusses the migration to Vue, providing a guide for those who “may be coming from years of jQuery experience and want to see how things can be done with Vue”.
Raymond Camden
|
Functional-ish JavaScript — Baby steps you might want to consider when making your JavaScript code more functional in nature.
Daniel Brain (PayPal)
|
|
No comments:
Post a Comment