Plus more JavaScript links, tutorials, and projects.
React 17.0 Released — The focus in React 17 is peace, harmony, and gentle progression, with subtle changes, making apps easier to upgrade gradually in future, and also to make it easier to embed React apps into apps built with other technologies. Dan Abramov and Rachel Nabors |
Node 15 Released — The new ‘release’ line (the one that gets all the new features first) of Node is here. Two key features: |
An upgrade to the V8 8.6 engine (from 8.4) adding various JS features like Promise.any(), logical assignment operators, and String.prototype.replaceAll() Unhandled rejections are now raised as exceptions by default. If there's any one change that'll cause you some head scratching, it's this. For more, check this week's Node Weekly ;-) |
What Vue.js Does Better Than React — “I love and use React daily but was curious if there’s anything from Vue that React could learn from. Turns out there is! This post collects my findings.” Harry Wolff |
⚡️ Quick bytes: Want to see something cool? MONOSPACE is a demo (in the 'demoscene' sense) written in 1021 bytes of JavaScript and it won the 1024 byte demo competition at Assembly 2020. Rich Harris (of Svelte fame) has shared a video exploring his thoughts on the future of Web development and where the Sapper Svelte-based framework slots in (or doesn't!) — Cool ideas here and a must watch if you're sick of endless bundling. Vue 3.0.2 is out – almost entirely bug fixes. Or how about Ember 3.22 or the first RC of Angular 11? Someone has noted that using const instead of var or let can cause big slowdowns in the JavaScriptCore engine Webkit (and Safari) uses. They're now on the case to resolve it. Most of this is double dutch to me but apparently Agoric lets you write 'smart contracts' in JavaScript and a TC39 member is involved, if that's your thing. (Note to self: learn about this stuff.) We announced webpack 5 last week, but we're already getting webpack 5.2.0 this week. |
|
React JS Developer (Remote) — Millions get inspired and plan adventures with our apps. To help us make komoot.com the place to go to plan outdoor adventures, we’re looking for an ambitious ReactJS developer to join our team. Komoot |
Find a Job Through Vettery — Create a profile on Vettery to connect with hiring managers at startups and Fortune 500 companies. It's free for job-seekers. Vettery |
📚 Tutorials, Opinions and Stories |
Getting Started with Next.js — Next.js is a React-based framework focused on providing a good developer experience for building complete, production-bound apps covering both backend and frontend. Adebiyi Adedotun |
73 Awesome NPM Packages for Productivity — This is one of those ‘grab bag’ list style posts we used to include a lot more several years ago, but it’s a reasonably good one if you fancy a quick browse. Madza |
We don't ever get to use all of the great links we have because we don't want to overwhelm you each week, but we thought it'd be neat to quickly feature some of them in case the titles jump out at you – so we'll be including this special section from time to time for you to skim through: Enjoy! | |