JavaScript Kicks - JSK Weekly - May 11, 2022

Who's ready for summit interesting? Well, the biggest React conference worldwide is heading your way. Check out "React Summit 2022" and reserve your spot!

To get you in the mood, check out Jonathan Saring's "Design Tokens in Your React Design System — The Right Way", Ashutosh Kumar's "How React Renders a Component on Screen" and Leandro Ercol's "React Frequently Asked Questions" on Bits and Pieces.

Popular Stories recently curated by passionate community members

General

Arrays, Explained in 3 Minutes

Arrays are one of the most commonly used data structures, and probably one of the first data structures most software engineers learn abo...

Senn R.


Data Structures and Algorithms: Memoization

In my long and winding journey to break into the tech world, I have encountered many different variations of interviews involving data st...

John Troutman


7 Best Programming Languages to Learn in 2022

A list of the best programming languages to learn as a developer in 2022. Programming, in general, even primitive ones has been around si...

melatonin


How to Add a Copy Button to Code Snippets on Gatsby

I constantly write about code and share code snippets in my blog posts and copy-pasting code is an essential skill for software engineers...

JavaScript In Plain English


Handling "this" with call(), apply() and bind()

So in the previous blog post, we looked at how the this keyword works in JavaScript. Every function gets the this keyword automatically a...

JavaScript In Plain English


5 Best Lerna Alternatives

As of April 2022 LernaJS is no longer maintained. Created by Henry Zhu, Lerna's goal was to automate the workflow of creating and publish...

Jonathan Saring


JavaScript

Why is "5"- 5 = 0 but "5" + 5 = "55" in JavaScript?

The binary + operator is generally used to add two numbers, when both of the operands are just numbers it will give the sum(quite obvious...

Bit


How to Build a Progress Bar in JavaScript Using a Linear Gauge

The Syncfusion JavaScript Linear Gauge control is primarily used to show gauge-ish values like temperatures, quantities, speed—numbers on...

Syncfusion


How to Destructure an Array in JavaScript

Array destructuring is an efficient way to extract multiple values from data that's stored in an array. In this tutorial we'll learn abou...

Madison Kanna


The triple dot syntax (...) in JavaScript: rest vs. spread

In JavaScript, the same syntax - triple dots (...) - is used for two different mechanisms: Rest syntax is for receiving data. Spreading i...

Axel Rauschmayer


JavaScript Prototypes and Inheritance - and Why They Say Everything in JS is an Object

Hi everyone! In this short article we're going to talk about prototypal inheritance in JavaScript, and what are the implications of it. T...

German Cocca


Caveat When Using Umbrella JS With Template Elements In JavaScript

The other day, when generating PDF document signatures with html2canvas, I was using a element to stamp-out DOM-element clones within my ...

Ben Nadel


TypeScript

Typescript Shorts: Module Augmentation

Hello everyone, In this blog post, we are going to learn about a concept in TypeScript which is called module augmentation. Don't freak o...

karthikeyan


Angular

What are Directives in Angular?

Directives are one of the most important concepts in Angular, In this section, we will see what is a directive and its types and how to c...

Bit


First Look at Standalone Components: Angular Beyond NgModules

The great Angular team has released two RFCs about it already, and with the latest next release of Angular 14, specifically CLI 14.0.0-ne...

JavaScript In Plain English


What are Directives in Angular?

Directives are one of the most important concepts in Angular, In this section, we will see what is a directive and its types and how to c...

Bit


React

React Frequently Asked Questions

Updating the DOM and repainting the UI is expensive, so React uses a virtual representation of the real DOM, kept in memory and synced wi...

Bit


React Summit 2022

Ken Wheeler, Tejas Kumar, Sara Vieira, Tanner Linsley – these are just a few of the names coming to this year’s React Summit, the biggest...

React Summit 🗓 June 17 & 21


React "as" Prop

You may have noticed the "as" prop when working with modern UI component libraries. Essentially the "as" prop allows you to replace rende...

Robin Wieruch


Design Tokens in a React Component Design System - The Right Way

Design tokens help to solve two of the biggest problems in Design Systems and application development today. The first is designer and de...

Jonathan Saring


How React Renders a Component on Screen

One of the most important features of React is components. Components are said to be the building blocks of a React app, they let you bre...

Bit


Vue

The most famous companies that currently use Vue.js in 2022

We at SECL Group have a long history of working with front-end libraries of all sorts. With every project bringing us unique challenges, ...

Frontend Weekly


Libraries and Tools

Release Angular libraries with lerna & commitizen

In this tutorial, we'll learn how to streamline Angular library releases with commit conventions and commitizen. Let's suppose, we want t...

Ahmed Bouchefra


Testing

A Quick React Component Test

Confirm the onClick handler is executed when clicking on the button component. I laid My Vision for Component Tests in Cypress in Cypress...

Gleb Bahmutov


Until next week!

Bob, Robert, Miro, Branko and Boris

Change how often and what email you get on your account page.

Follow JavaScriptKicks on Twitter and subscribe via RSS.







This email was sent to you
why did I get this?    unsubscribe from this list    update subscription preferences
Dotnetkicks, LLC · PO Box 45087 · Seattle, WA 98145 · USA

Older messages

JSK Daily for May 10, 2022

Tuesday, May 10, 2022

JSK Daily for May 10, 2022 View this email in your browser A community curated daily e-mail of JavaScript news How to Build a Progress Bar in JavaScript Using a Linear Gauge The Syncfusion JavaScript

JSK Daily for May 9, 2022

Monday, May 9, 2022

JSK Daily for May 9, 2022 View this email in your browser A community curated daily e-mail of JavaScript news How to Build a Progress Bar in JavaScript Using a Linear Gauge The Syncfusion JavaScript

JSK Daily for May 4, 2022

Wednesday, May 4, 2022

JSK Daily for May 4, 2022 View this email in your browser A community curated daily e-mail of JavaScript news React Summit 2022 Ken Wheeler, Tejas Kumar, Sara Vieira, Tanner Linsley – these are just a

JSK Weekly - May 04, 2022

Wednesday, May 4, 2022

For all the Star Wars fans ... May the 4th be with you (imagine a Mike Tyson voice over). On a more "right now" note though, have you checked out the "JSNation Conference 2022" yet?

JSK Daily for May 3, 2022

Tuesday, May 3, 2022

JSK Daily for May 3, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Top 5 Features of Vue.js Devtools to Enhance Your Development Strategies Vue.js Devtools

You Might Also Like

Youre Overthinking It

Wednesday, January 15, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, January 15, 2025? The

eBook: Software Supply Chain Security for Dummies

Wednesday, January 15, 2025

Free access to this go-to-guide for invaluable insights and practical advice to secure your software supply chain. The Hacker News Software Supply Chain Security for Dummies There is no longer doubt

The 5 biggest AI prompting mistakes

Wednesday, January 15, 2025

✨ Better Pixel photos; How to quit Meta; The next TikTok? -- ZDNET ZDNET Tech Today - US January 15, 2025 ai-prompting-mistakes The five biggest mistakes people make when prompting an AI Ready to

An interactive tour of Go 1.24

Wednesday, January 15, 2025

Plus generating random art, sending emails, and a variety of gopher images you can use. | #​538 — January 15, 2025 Unsub | Web Version Together with Posthog Go Weekly An Interactive Tour of Go 1.24 — A

Spyglass Dispatch: Bromo Sapiens

Wednesday, January 15, 2025

Masculine Startups • The Fall of Xbox • Meta's Misinformation Off Switch • TikTok's Switch Off The Spyglass Dispatch is a newsletter sent on weekdays featuring links and commentary on timely

The $1.9M client

Wednesday, January 15, 2025

Money matters, but this invisible currency matters more. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

⚙️ Federal data centers

Wednesday, January 15, 2025

Plus: Britain's AI roadmap ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Post from Syncfusion Blogs on 01/15/2025

Wednesday, January 15, 2025

New blogs from Syncfusion Introducing the New .NET MAUI Bottom Sheet Control By Naveenkumar Sanjeevirayan This blog explains the features of the Bottom Sheet control introduced in the Syncfusion .NET

The Sequence Engineering #469: Llama.cpp is The Framework for High Performce LLM Inference

Wednesday, January 15, 2025

One of the most popular inference framework for LLM apps that care about performance. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

3 Actively Exploited Zero-Day Flaws Patched in Microsoft's Latest Security Update

Wednesday, January 15, 2025

THN Daily Updates Newsletter cover The Kubernetes Book: Navigate the world of Kubernetes with expertise , Second Edition ($39.99 Value) FREE for a Limited Time Containers transformed how we package and