#560 — October 15, 2021
Unsubscribe | Learn on the Internet
JavaScript Weekly
Parcel v2 Launched — Parcel, a quick zero-config webapp construct software, first got here out in 2017 (situation 364!) and took the JavaScript world by storm. v2 is a full rewrite that takes the identical rules from v1 however extends them to suit initiatives of ‘any measurement and complexity’ by the use of tree shaking by default, an all new plugin-based system, bundling by way of ES modules, automated code splitting, picture asset optimization, and, naturally, extra.
Parcel Crew
The Remix Challenge Will get $3M in Seed Funding — The parents behind React Coaching and React Router have been engaged on a full-stack JavaScript framework referred to as Remix which, until now, has solely been obtainable to paying supporters (who communicate very extremely of it). This funding spherical opens up loads of new potentialities together with the approaching open sourcing of the framework – excellent news for all of us.
Michael Jackson and Ryan Florence
ButterCMS Melts into Your JavaScript App. Strive the #1 Headless CMS — ButterCMS is your content material backend. Allow your advertising crew to replace web site + app content material with out bothering you. Strive the #1 rated Headless CMS for JavaScript right this moment. Free for 30 days.
ButterCMS sponsor
QUICK BITS:
The newest department of the V8 JavaScript Engine, V8 9.6, has been created. Little or no headline information for this one, with help for utilizing exterior references from JavaScript inside WebAssembly modules being the one famous function.
Node 16.11.1, 14.18.1, and 12.22.7 have been launched to repair two HTTP request smuggling vulnerabilities.
On Twitter, individuals shared what issues they’ve stopped doing in JavaScript as they’ve change into extra skilled.
Serverless, Inc. has opened up the public preview of Serverless Cloud, a serverless platform aimed particularly at JavaScript builders (for now).
ESLint v8.0.0 Launched — ESLint is a well-liked pluggable and configurable linter software for sustaining JavaScript code high quality. v8.0 brings it as much as ES2022 requirements. In case you’re upgrading from an older model, a migration information is obtainable.
ESLint Crew
RELEASES:
deck.gl 8.6 – WebGL2-powered, large-scale information visualization.
crypto-hash 2.0 – Browser and server aspect hashing module.
React Static 7.6.0 – Progressive static web site generator for React.
Jasmine 3.10 – Testing framework.
npm 8.1.0
💻 Jobs
Lead JS Developer at Silverfin (Distant, EU Timezones) — Carry accountants into the fashionable age. Be a part of a world distant crew utilizing VueJS (and Ruby on Rails).
Silverfin
Senior Internet Developer (Node/ReactJS) – Distant — Hundreds of thousands get impressed and plan adventures with our apps. To assist us make komoot.com the place to go to plan out of doors adventures, we’re on the lookout for a considered one of a sort Internet Developer to affix our crew.
Komoot
Discover JavaScript Jobs with Employed — Create a profile on Employed to attach with hiring managers at rising startups and Fortune 500 corporations. It is free for job-seekers.
Employed
📖 Tutorials, Opinions & Tales
How AWS Halved the Publish Dimension of Its AWS SDK for JavaScript Packages — AWS made some large enhancements within the package deal measurement of their modular JavaScript packages, principally by cleansing up apparent issues like feedback, supply maps, and pointless TypeScript sources.
Trivikram Kamat (AWS)
Learn how to Win at CORS — Jake, a developer advocate at Google, outlines all he is aware of about Cross-Origin Useful resource Sharing (CORS) in an effort to assist make sense of issues. There’s a demo/playground right here to assist illustrate issues.
Jake Archibald
Detect Injection Vulnerabilities in Your AWS Lambdas: SonarQube 9.1 — Defend the vital enterprise logic in your JavaScript AWS Lambdas with taint evaluation in our new launch. Begin free.
SonarQube sponsor
33 Ideas Each JavaScript Developer Ought to Know — A curated assortment of hyperlinks to tutorials on 33 totally different areas of JavaScript it’s value understanding nicely, together with: varieties, closures, equality, scope, and totally different JavaScript engines. We’ve linked this earlier than, however it continues to get up to date.
Leonardo Maldonado
Board Gaming in Figma (with JavaScript) — We’re not Figma customers ourselves, however the cloud based mostly design software appears to be extremely widespread these days. Can or not it’s used because the mechanism by which to play a desk prime recreation? Apparently so!
Dave Geddes
Is Deno Nonetheless a Factor? A Have a look at the Standing of the ‘Node Killer’ — Not a very deep piece, however should you’ve not saved up with Deno it’s a fast catch up.
Fernando Doglio
Construct a Cellular-Responsive Telehealth Pager App Utilizing Stream’s Chat API
Stream sponsor
Composable CSS Animation in Vue with AnimXYZ — AnimXYZ is a composable CSS animation toolkit.
Ejiro Asiuwhu
Three TypeScript Tips I Want I Knew Once I Discovered TypeScript
Tim Raderschad
Learn how to Export Sass Variables to JavaScript with Subsequent.js
Colby Fayock
🛠 Code & Instruments
Introducing Nuxt 3 Beta — Tthe key side of Nuxt 3 (a well-liked framework for Vue customers) is its new server engine that permits it to deploy nearly anyplace, together with serverless deployment just like Subsequent.js (whereby SSR pages deploy as serverless features). It additionally helps Vue 3 and Vite. Wish to be taught extra, watch Ben Hong’s livestream recording.
Nuxt Crew
Sapling: VS Code Extension for Traversing Your React Part Hierarchy — Sapling provides an interactive dependency tree to the VS Code sidebar full with obtainable props for every element and simple navigation to the associated recordsdata.
Crew Sapling
Uninterested in Writing Utility Caching? — Scale data-driven apps globally with out the time and complexity of writing utility caching.
PolyScale.ai sponsor
jest-extended 1.0: Further Matchers for Jest Customers — In case you’re utilizing Jest for testing, this undertaking introduces a wide range of extra particular matchers for varied conditions, notably round kind and format checking.
Jest Neighborhood
Ruby2JS 4.2.0: A Ruby to JavaScript Transpiler — A transpiler aimed toward holding the ensuing code wanting ‘hand crafted’ moderately than merely transpiled. There’s a dwell demo if you wish to see it in motion.
Sam Ruby and Jared White
Swiper: A Trendy Cellular Contact Slider — Full with {hardware} accelerated transitions and native-like habits.
Vladimir Kharlampidi
Day.js: A 2KB Immutable Date Library Different to Second.js — A minimalist library that parses, validates, manipulates, and shows dates and occasions for contemporary browsers with a largely Second.js-compatible API.
iamkun
webpack Boilerplate 3.0: A Smart Webpack 5 Boilerplate
Tania Rascia
🤓 And one for enjoyable..
DOOM Rendered by way of Checkboxes — Is it attainable to play DOOM in your Internet browser utilizing nothing however checkboxes for rendering? Sure! I imply, it’s not going to be your first alternative, however it’s enjoyable to see it carried out, and right here’s the supply.
Andrew Healey
Subscribe to MarketingSolution.
Receive web development discounts & web design tutorials.
Now! Lets GROW Together!