The JavaScript software hiding in macOS

No Comments

#​553 — August 27, 2021

Unsubscribe  |  Learn on the Internet

JavaScript Weekly

jsc: My New Finest Good friend — When you’re on macOS, do you know you don’t want to put in Node or Deno to have a JavaScript runtime on the terminal? JavaScriptCore to the rescue. (It’s essential to create a symbolic hyperlink or prolong your path earlier than the above instance will work, nevertheless.)

Craig Hockenberry

TypeScript 4.4 Launched — A big replace for these of you loving some statically-typed JavaScript. TypeScript has gotten loads smarter at analyzing conditions that come up dynamically by means of management circulate, there’s assist for static blocks in lessons, efficiency enhancements all spherical and, sure, loads extra.

Daniel Rosenwasser

👍 In associated information, TypeScript has a brand new homepage — it is fascinating to see their thought course of on this explainer.

Construct a Zoom Clone by Following Working Code — Construct an audio/video conferencing software like Zoom or Groups to speak to your family and friends. Comply with together with totally functioning code and customise and improve to unleash your creativity. Present us what you can construct.

SignalWire sponsor

An Introduction to the Stable JavaScript LibraryStable is a reactive library for creating consumer interfaces with out a digital DOM, as an alternative compiling templates all the way down to actual DOM nodes with fine-grained updates then doing as little as is important to mirror state updates.

Charlie Gerard

Kyle Simpson’s ‘You Do not Know JS But’ Second Version Marketing campaign — Kyle could be very well-known within the JavaScript neighborhood for his coaching programs and books like YDKJS, and whereas he’s been comparatively quiet lately, he’s again engaged on second editions of the favored JS books and wishes your assist.

Kickstarter

QUICK BITS:

A have a look at what’s new within the newest Chrome DevTools (v94).

The React Native workforce has written about their ‘many platform’ imaginative and prescient which mainly lays out some ideas for the way forward for the framework.

When you’ve acquired Spotify and are in search of a brand new common internet developer information podcast, perhaps ▶️ Minified: Internet Dev Information – printed by a fellow JS Weekly reader – will match the invoice.

Node.js has some vital safety releases coming subsequent week.

React Brussels: The First React Convention within the Coronary heart of Europe

BeJS: Belgian JavaScript Neighborhood sponsor

RELEASES:

Mongoose 6.0 – Standard MongoDB ODM for Node.js.
Jasmine 3.9 – JS testing framework.
ExcelJS 4.3 – Excel spreadsheet studying and writing.
Jest 27.1.0 – One other in style testing system.
Vue-Choose 3.13.0 – Highly effective choose element for Vue apps.
JZZ 1.4.0 – MIDI library for Node and browsers.
Node 16.8.0

💻 Jobs

JavaScript Engineer — Be a part of our “kick ass” workforce. Our software program workforce operates from 17 international locations and we’re at all times in search of extra distinctive engineers.

Sticker Mule

JavaScript Developer at X-Crew (Distant) — Be a part of essentially the most energizing neighborhood for builders and work on long-term tasks for Riot Video games, FOX, Sony, Coinbase, and extra.

X-Crew

Discover JavaScript Jobs with Employed — Create a profile on Employed to attach with hiring managers at rising startups and Fortune 500 firms. It is free for job-seekers.

Employed

📖 Articles, Opinions & Tutorials

An Introduction to jq — jq is a quick, C-powered command-line utility to parse, kind, filter, and do absolutely anything with JSON information. Adam’s submit is now the place to go to to recollect jq syntax as an alternative of Googling it.

Adam Gordon Bell

The way to Use Promise.any() — The way to use Promise.any() to get the primary fulfilled promise from an array of guarantees.

Dmitri Pavlutin

▶  The way to Construct a Serverless Subscription Web site with Stripe — A good introduction to what’s concerned in constructing a serverless (due to AWS Amplify) Node and React powered app to take funds by way of Stripe.

Ali Spittel

[Guide] Ship Quick. Keep Forward of the Competitors — Intuit & Atlassian do not let course of stand of their approach. Study their methods to ship sooner, safer & keep forward.

LaunchDarkly sponsor

Constructing the Cloudflare Summer season Problem Software — Cloudflare has lately launched their Cloudflare Developer Summer season Problem, however extra fascinating than that’s how they arrange the positioning for the problem utilizing Employees Web site and Employees KV.

Luke Edwards (Cloudflare)

The way to Migrate a Massive Mission from Vue 2 to Vue 3

Baptiste Jamin

The way to Use Puppeteer to Automate Chrome in an API with Netlify Serverless Capabilities

Colby Fayock

The way to Setup Monorepos with Git for JavaScript and TypeScript

Hieu Nguyen (Jack)

🛠 Code & Instruments

React Toastify 8.0: Huge Adjustments for a Mature Notifications Library — At 5 years outdated, this can be a mature library for these popup ‘toast’ model notifications you typically get in apps, and model eight boasts an all new look, improved APIs, and you’ll even present state adjustments within the notifications based mostly on promise decision or failure.

Fadi Khadra

simplex-noise.js: A Quick Simplex Noise ImplementationThis CodePen reveals it off higher than any verbal rationalization, however assume clean, ‘pure’ wanting noise, reminiscent of it’s possible you’ll use for panorama technology or movie grain.

Jonas Wagner

filter-console 1.0: Filter Out Undesirable console.log() Output — This may very well be helpful if one thing in your app is being a bit.. ‘noisy’ with the outdated console.logs and also you’d somewhat not be seeing it.

Sindre Sorhus

Tried. Examined. Trusted. Studio 3T – Energy Instruments for MongoDB — Intuitive IntelliShell. Generate JavaScript from queries. Reshape information with Reschema. Attempt Studio 3T free for 30 days.

Studio 3T sponsor

Drift 1.5: Add ‘Zoom on Hover’ to Photos on Your Web site — Fairly customizable. Right here’s a CodePen demo. It’s from Imgix, however you don’t have to make use of their system – you may host the photographs your self, on Cloudinary, or wherever.

imgix

Nanny State: (Very) Easy State Administration — One thing to contemplate if you wish to go actually light-weight and sans framework. Makes use of µhtml for rendering.

DAZ

Vuestic UI 1.2: A Vue.js 3.0 UI Framework — Options 52 customizable and responsive elements and since we final talked about it, it contains a date picker and tree shaking assist.

Vuestic UI

REAFLOW: Node-Based mostly Visualizations for React — If in case you have timber / diagrams of nodes to render and manipulate, that is an possibility. It’s greatest to hit up the demos to see the way it works.

REAVIZ

CornerstoneTools: A Framework for Creating Medical Imaging (DICOM) Instruments — There’s a complete ecosystem of stuff to discover right here.

cornerstone.js

Tiny Schema Validator 5.0: A JSON Schema Validator

khaled

    About Marketing Solution Australia

    We are a digital marketing company with a focus on helping our customers achieve great results across several key areas.

    Request a free quote

    We offer professional SEO services that help websites increase their organic search score drastically in order to compete for the highest rankings even when it comes to highly competitive keywords.

    Subscribe to our newsletter!

    More from our blog

    See all posts

    Leave a Comment