JavaScript Kicks - JSK Weekly - December 14, 2022

Only 11 days left till Christmas! Are developers even still coding? Or perhaps looking for the quick fixes that can be applied as you wind down? If you are, check out Duc Le's "Improve Your Next.js App's Performance in 10 Minutes" to save a bit of time with improved performance.

Other popular stories this week include Victor Eke's "How to Build a Dropdown Menu with JavaScript", Ahmad M. Hawwash's "Functional Programming: Part 5 - Functors" and Adarsh gupta's "Implementation of Data Structures in JavaScript" on Bits and Pieces.

Popular Stories recently curated by passionate community members

General

I Tried to Build a WebApp Without Spinners & Loaders Using Replicache

When we're building web applications, there is usually one constant: waiting time. It of course depends on what you're building and how m...

Bit


Improve Your Next.js App's Performance in 10 Minutes

We all know Next.ks is quite heavyweight, especially compared to Svelte Kit or Nuxt.js and optimization is not everyone's favorite thing....

Duc Le


Cypress V12 Is A Big Deal

How Cypress version 12 retries the chains of multiple query commands. It is hard to test a dynamic site that keeps changing. How do you r...

Gleb Bahmutov


JavaScript

Implementation of Data Structures in JavaScript

JavaScript, like many other programming languages, provides built-in support for common data structures such as arrays, lists, and dictio...

Bit


How to Build a Dropdown Menu with JavaScript

If you use the internet, you've likely used a dropdown menu before. They primarily serve two purposes: collecting user input in web forms...

Eke


JavaScript for Machine Learning? Weighing The Pros and Cons

Is machine learning the key to the future of how we do business? All signs point to yes. In a recent study, 29% of small businesses repor...

JavaScript In Plain English


How to Generate a Random Number within Certain a Range in JavaScript

Let's say you want to generate a random number between 10 and 15 - how do you do that in JavaScript? I'll show you how with examples in t...

Dillion Megida 🚀


React

Demystifying React 18

React 18 is a major improvement in the rendering mechanisms of React. The focus was on improved performance of user interfaces for a much...

Bit


How to Create React Right Click Custom Context Menu

When you right-click on your screen, a menu appears on the screen. This menu is known as the context menu. It contains certain menu items...

Digamber Singh


What is React State Management?

React components have built-in objects called states. A React state is similar to a JavaScript data structure. Components use the state t...

Ishrat


How to Make API Calls Using RTK Query in React Apps

As a developer, you must know that apart from making API calls to build an application, you would also require taking care of various oth...

Eshank Vaish


Node.js

Session Authentication With Node.js, Express, Passport, and MongoDB

I recently made a post walking through an authentication solution for JWTs. I made a disclaimer at the top of the post recommending peopl...

Cameron Bass


Libraries and Tools

Why is React a Library and Next.js a Framework? And Which is Better?

Before developing your web application, a decision has to be made which framework or library to use. It is not a secret that React is the...

Bit


Testing

Test A Slow-loading jQuery Plugin

How to both simulate a slow-loading plugin and to wait for it to load from a Cypress test. Imagine a page that uses jQuery plugins. For e...

Gleb Bahmutov


Functional Programming

Functional Programming: Functors

In the previous article in this series we discussed a very useful pattern; Composition and how we can use it to compose bigger systems ou...

Bit


What is Function Overloading in TypeScript? - Upmostly

Function overloading is an OOP feature. It lets you define multiple functions with the same name, but different implementations. TypeScri...

Upmostly


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

Key phrases

Older messages

JSK Daily for Dec 15, 2022

Friday, December 16, 2022

JSK Daily for Dec 15, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Top 7 JavaScript Object Destructuring Techniques JavaScript object destructuring was

JSK Daily for Dec 12, 2022

Monday, December 12, 2022

JSK Daily for Dec 12, 2022 View this email in your browser A community curated daily e-mail of JavaScript news I Tried to Build a WebApp Without Spinners & Loaders Using Replicache When we're

JSK Daily for Dec 9, 2022

Friday, December 9, 2022

JSK Daily for Dec 9, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Demystifying React 18 React 18 is a major improvement in the rendering mechanisms of React.

JSK Daily for Dec 8, 2022

Thursday, December 8, 2022

JSK Daily for Dec 8, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Why is React a Library and Next.js a Framework? And Which is Better? Before developing your

JSK Daily for Dec 7, 2022

Wednesday, December 7, 2022

JSK Daily for Dec 7, 2022 View this email in your browser A community curated daily e-mail of JavaScript news JSK Weekly - December 07, 2022 Hello festive season! If you're not feeling the

You Might Also Like

Feature | The Best Visualizations from April on Our New App 📲

Monday, April 29, 2024

See the most popular, most discussed, and most liked visualizations on our new data storytelling app Voronoi from April. View Online | Subscribe At the end of 2023, we publicly launched Voronoi, our

😸 Tangible change

Monday, April 29, 2024

🤖 Elon is closing in on $6 billion in funding for his AI startup. 🛜 The FCC has officially voted... Product Hunt Read in browser This newsletter is brought to you by YOU MIGHT HAVE MISSED 🤖 Elon is

⚙️ AI has emotions now

Monday, April 29, 2024

Plus: Meta AI? More like Mid-ta AI! ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Yikes! Copilot failed all our coding tests

Monday, April 29, 2024

iPad Pro with M4; Best security keys; AI conducts job interviews now -- ZDNET ZDNET Tech Today - US April 29, 2024 placeholder Yikes! Microsoft Copilot failed every single one of my coding tests I ran

Re: The smart home product I use every day!

Monday, April 29, 2024

Hey , Earlier this month, I emailed you about one of my favorite smart home products, a robot vacuum and mop. I wanted to let you know that Samsung currently has a Spring Black Friday Sale and is

The EU draws its regulatory cords tighter around Apple

Monday, April 29, 2024

The EU has said Apple's iPadOS will now fall under the DMA View this email online in your browser By Alex Wilhelm Monday, April 29, 2024 Welcome to TechCrunch AM! We're off to a quick start

GCP Newsletter #396

Monday, April 29, 2024

Welcome to issue #396 April 29th, 2024 News Networking Official Blog Partners Introducing the Verified Peering Provider program, a simple alternative to Direct Peering - Google has launched a new

How many Vision Pro headsets has Apple sold?

Monday, April 29, 2024

The Morning After It's Monday, April 29, 2024. Apple Vision Pro headset production is reportedly being cut, sales are reportedly “way down.” But but but wait: Wasn't the Vision Pro meant to

Okta Warns of Unprecedented Surge in Proxy-Driven Credential Stuffing Attacks

Monday, April 29, 2024

THN Daily Updates Newsletter cover Webinar -- Uncovering Contemporary DDoS Attack Tactics -- and How to Fight Back Stop DDoS Attacks Before They Stop Your Business... and Make You Headline News.

Import AI 370: 213 AI safety challenges; everything becomes a game; Tesla's big cluster

Monday, April 29, 2024

Are AI systems more like religious artifacts or disposable entertainment? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏