JavaScript Kicks - JSK Weekly - 4 October, 2023

In JavaScript, understanding the concurrency model is important for developers striving to create high-performing, non-blocking applications, because it operates on a single-threaded execution model, implying that it can execute one operation at a time in a single sequence, or thread. Given this inherent characteristic, efficiently managing concurrency — the ability of different parts of a program to be executed out-of-order without affecting the final outcome — is crucial. Check out "Fetching and Processing Data: Concurrency in JavaScript with a Practical Approach" for all the details.

Other popular stories include "Mastering Strictly Typed Reactive Forms in Angular: A Step-by-Step Guide" on Syncfusion, "5 Things You No Longer Need JavaScript to Do" and "Component-Driven Development with Bit: A Case Study" on Bits and Pieces.

< style> @media only screen and (max-width: 599px){ .vote-button{ width:15% !important; } } @media only screen and (max-width: 599px){ .story-content{ width:85% !important; } }

Popular Stories recently curated by passionate community members

General

Component-Driven Development with Bit: A Case Study

Many developers have shifted away from the days when giant monoliths were used to manage an app. This was because monoliths directly impa...

Bit


Enhance Your Website with Scroll Animations Using Pure CSS, No JavaScript Required

In this beginner-friendly tutorial, we will explore a new experimental scroll-driven animations API that allows us to easily add engaging...

BENYAHIA Adel


After reading this nextTick, don't ask anyone else

Abstract:nextTick. This article will delve into the methods in Vue, first introducing its background and usage, then analyzing its underl...

Biscuit


Cypress Pagination Challenge

Recently I put a challenge to the Cypress users: can you click the "Next" button in the paginated table below until you reach the end of ...

Gleb Bahmutov


Generating A Table Of Contents Using jSoup And ColdFusion

Ben Nadel uses jSoup and ColdFusion to generate a table of contents from a flat HTML file....

Ben Nadel


JavaScript

How to Code Dark Mode for Google Sheets with Apps Script and JavaScript

Google Sheets is a great tool for working and collaborating on spreadsheets, but it doesn't have native support for dark mode. In this ar...

Eamonn Cottrell


How to remove non-numeric characters from a string in JavaScript

To remove the all non-numeric characters from a string we can use the method by passing the regex as a first argument and empty string......

Sai gowtham


Replacing RxJS With A State Machine In JavaScript

Ben Nadel moves from RxJS streams to a state machine model. This makes the code easier (for him) to understand and maintain....

Ben Nadel


How to escape CSS selectors in JavaScript

Learn how to escape strings in JavaScript to use them safely as CSS selectors....

stefan judis


5 Things You No Longer Need JavaScript to Do

If you focus on JS for too long, you will develop the habit of using JS to implement any function, and forget that HTML and CSS also have...

Biscuit


Fetching and Processing Data: Concurrency in JavaScript with a Practical Approach

In JavaScript, understanding the concurrency model is important for developers striving to create high-performing, non-blocking applicati...

In Plain English


Angular

Mastering Strictly Typed Reactive Forms in Angular: A Step-by-Step Guide

In this article, we will learn how to create strictly typed reactive forms in Angular. We will create a student registration form as an e...

Syncfusion


Discovering Odd Behavior with Angular Error Handling

Angular has fairly constistent error handling behavior... Until it doesn't. Here's one place where it's off and why....

Unicorn Utterances


Secure Angular application using OpenIddict and ASP.NET Core with BFF

The article shows how an Angular nx Standalone UI hosted in an ASP.NET Core application can be secured using cookies. OpenIddict is used ...

damienbod


Node.js

Everything You Need to Know About Bun, a Node.js Alternative

Just a few days back Bun 1.0 was officially released. Bun is all in one JavaScript runtime. Bun offers a comprehensive JavaScript runtime...

In Plain English


Reports for Node's death are greatly exaggerated with Matteo Collina & James Snell (JS Party #294)

Amal, KBall &amp; Chris convene a "semi-emergency" pod to discuss the recent (deserved) hype over Bun and what it all means for Node'...

JS Party


Simple Upload File To Minio With Nodejs With AWS SDK

When we start to create an application that requires storage to store files, usually there are several well-known storage options such as...

Firman


Libraries and Tools

Must-Use Library for Vue.js Developers

Are you tired of writing utility functions for your Vue.js projects? Do you find yourself repeatedly crafting code for tasks like date fo...

John Philip


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 Oct 3, 2023

Tuesday, October 3, 2023

JSK Daily for Oct 3, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Fetching and Processing Data: Concurrency in JavaScript with a Practical Approach In

JSK Daily for Oct 2, 2023

Monday, October 2, 2023

JSK Daily for Oct 2, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Component-Driven Development with Bit: A Case Study Many developers have shifted away from

JSK Daily for Sep 26, 2023

Tuesday, September 26, 2023

JSK Daily for Sep 26, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Mastering Strictly Typed Reactive Forms in Angular: A Step-by-Step Guide In this article,

JSK Daily for Sep 25, 2023

Monday, September 25, 2023

JSK Daily for Sep 25, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Mastering Strictly Typed Reactive Forms in Angular: A Step-by-Step Guide In this article,

JSK Daily for Sep 22, 2023

Friday, September 22, 2023

JSK Daily for Sep 22, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Enhance Your Website with Scroll Animations Using Pure CSS, No JavaScript Required In this

You Might Also Like

Consistency means nothing & Bluesky is reportedly valued at $700

Monday, January 13, 2025

Sill Beta Update #3, Miro AI starts storing AI interactions from free users, Mastodon transfers to a new non-profit organization, and a lot more in this week's issue of Creativerly. Creativerly

Ranked | The AI Models With the Lowest Hallucination Rates 🤖

Monday, January 13, 2025

Hallucination rate is the frequency that an LLM generates false or unsupported information in its outputs. Which models have the lowest rates? View Online | Subscribe | Download Our App FEATURED STORY

GCP Newsletter #433

Monday, January 13, 2025

Welcome to issue #433 January 13th, 2025 News Official Blog Vertex AI Introducing Vertex AI RAG Engine: Scale your Vertex AI RAG pipeline with confidence - Vertex AI RAG Engine is a fully managed

Spyglass Dispatch: It's Political & Personal

Monday, January 13, 2025

On Meta's Moderation Changes • Inside DOGE • Zuck Slams Apple (Again) • Apple's Muted 2025 • CES 2025 Recap The Spyglass Dispatch is a newsletter sent on weekdays featuring links and commentary

$200 to invest today... (USA Only)

Monday, January 13, 2025

Join me in investing in blue chip art on Masterworks, and you will receive $200 to invest on the platform. Not kidding. Founder interview coming soon! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The Sequence Knowledge #468: A New Series About RAG

Monday, January 13, 2025

Exploring key concepts of one of the most popular methods in generative AI solutions. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

How a Kafka-Like Producer Writes to Disk

Monday, January 13, 2025

We take a Kafka client, call the producer, send the message, and boom, expect it to be delivered on the other end. And that's actually how it goes. But wouldn't it be nice to understand better

FAQs: The AI Consultancy Project

Monday, January 13, 2025

This is how we'll help you become an AI Consultant ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

⚡ THN Weekly Recap: Top Cybersecurity Threats, Tools and Tips [13 Jan]

Monday, January 13, 2025

Your one-stop-source for last week's top cybersecurity headlines. The Hacker News Cybersecurity Recap The cyber world's been buzzing this week, and it's all about staying ahead of the bad

My 3 must-buy CES 2025 gadgets

Monday, January 13, 2025

Alarming iPhone bug; Router-based VPN; 90-second vision test -- ZDNET ZDNET Tech Today - US January 13, 2025 Mcon magsafe phone controller Three CES 2025 products I'd buy as soon as they'd take