Plus a React Conf 2021 recap, deep copying developments, and how errors affect performance. |
Deep-Copying in JavaScript Using structuredClone — Ever had to resort to workarounds and libraries to create a deep copy of a value? structuredClone() to the rescue as a built-in function for deep-copying. Surma shows it off in this post, but note that support is currently patchy but due to take off soon. Surma |
▶ A Recap of React Conf 2021 — React Conf took place online for the first time this year and this is a fantastic summary of what took place along with videos of the talks and why you might watch some of them. The main keynote covered the state of concurrency, Suspense, server components, React Native, and more. Jesslyn Tannady and Rick Hanlon |
Kickstart Your Software Engineering Career — Ready to start learning software engineering? Learn 1:1 with an expert mentor to master the skills, build your portfolio, and gain experience needed to land a software engineering role. Apply to Springboard's Software Engineering Bootcamp to start your journey. Springboard |
IN BRIEF: Hemanth HM has some updates from the 87th meeting of TC39 including the status of several proposals. The company behind Deno has joined ECMA, and Luca Casonato now sits on the TC39 working group to help guide the development of JavaScript. A ▶️ 45 minute talk with Rich Harris on the future of Svelte. The State of CSS 2021 survey has concluded and the results are now available to peruse. RELEASES: Deno 1.17 – Server-side JS/TS runtime. GSAP 3.9 – JavaScript animation system. Ember CLI 4.0 – CLI for building Ember apps. Got 12.0 – HTTP client for Node.js. NVM for Windows 1.1.9 – Node.js version manager. bignumber.js 9.0.2 – Arbitrary-precision decimal arithmetic. React PDF 5.6 – Render PDFs in React apps. |
Find JavaScript Jobs with Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It's free for job-seekers. Hired |
|
📖 Tutorials, Opinions & Stories |
Wide Gamut 2D Graphics using HTML Canvas — A look at the support for graphics in wider gamut color spaces than sRGB (such as Display P3) inside the canvas element in the newest Safari. Cameron McCormack (WebKit) | |