JavaScript Kicks - JSK Weekly - August 03, 2022

Hello August! We could all do with a good list of libraries, can't we? Well Nipuni Arunodi has given an easy to consume "Top 10 Angular Component Libraries for 2022" on Syncfusion.

Other popular stories include Angela Wong's "5 VS Code Extensions Every JavaScript Developer Needs in 2022", Bytefer's "Use TypeScript Mapped Types Like a Pro" and Fernando Doglio's "Web Components are Dead: Long Live Web Components" on Bits and Pieces.

Popular Stories recently curated by passionate community members

General

Web Components are Dead: Long Live Web Components

Until recently I thought Web Components were a failed attempt by the industry to develop a new technology that had failed years ago. I've...

Bit


JavaScript

11 Powerful JavaScript One-Liners Worth Knowing

Getting the count of characters is a useful utility in many cases, we can use it to get the number of spaces followed by words, or this c...

Bit


How to Inspect Websites on Mobile Devices with Chrome DevTools

I was recently designing a website and testing it on my mobile device. I wanted to inspect an element but there is no way to do that, Yes...

Bit


How To Implement Concurrency Control in JavaScript?

In daily development, you may encounter scenarios of concurrency control, such as controlling the number of concurrent requests. So how t...

JavaScript In Plain English


Sort Alphabetically in JavaScript - How to Order by Name in JS

Sometimes you might have an array of words where you want to sort each word alphabetically (from a-z). Or you might have an array of obje...

Joel πŸ¦Έβ€β™€οΈ


Learn Game Development with JavaScript

JavaScript can be used to develop a bunch of different types of games. And games created with JavaScript can run on almost any device wit...

Beau Carnes


Implement Concurrent Download of Large Files in JavaScript

You may already know the solution for uploading large files. When uploading large files, in order to improve the efficiency of uploading,...

Bit


5 VS Code Extensions Every JavaScript Developer Needs in 2022

VS Code is probably the best and most popular code editor in recent years. This editor developed by Microsoft is open-source and received...

JavaScript In Plain English


TypeScript

TypeScript: React useState Hook

When using React's useState Hook in TypeScript, the method usually infers the implicit type for the returned state from the provided argu...

Robin Wieruch


Using TypeScript Mapped Types Like a Pro

Have you used the Partial, Required, Readonly, and Pick utility types? Do you know how they work internally? If you want to master them t...

JavaScript In Plain English


TypeScript: checking at compile time if an Array lists all property keys

Consider the following TypeScript code: personKeys lists the property keys of Person. Can we check at compile time if this list is correc...

Axel Rauschmayer


React

Architecting React Apps Like it's 2030

There is one problem that every React Developer falls into during his journey. This is how to structure a good app architecture. This art...

Renato Pozzi | Building In Public πŸ‘‹


Everything You Should Know About Effects in React

This is not a tutorial about how React effects work under the hood. The primary purpose of this paper is to describe best practices, tips...

Balov Bohdan πŸ‡ΊπŸ‡¦


State Management with Context API & Custom MultiSelect Hook in React

Create a custom multi-select hook Create a Context and use the multi-select hook inside it Create a demo to test state management using R...

JavaScript In Plain English


Node.js

How I Wrote a Lightning-Fast Image Server in Node.js

Some time ago I received a great assignment from a client I had worked with before, they had a requirement for an image server for their ...

Bit


Return the Sum of All Node Depths in a Binary Tree

Is everyone ready for more recursive, binary tree fun? Today's problem is AlgoExpert's "Node Depths". As previously mentioned, I really e...

JavaScript In Plain English


How to Schedule and Run Recurring Cron Jobs in Node.js

It's a common requirement in programming to have to set something up to run at certain intervals. For example, you might want to process ...

JavaScript Kicks


Node.js: creating ESM-based shell scripts for Unix and Windows

In this blog post, we learn how to implement shell scripts via Node.js ESM modules. There are two common ways of doing so: We can write a...

Axel Rauschmayer


Libraries and Tools

Top 10 Angular Component Libraries for 2022

Angular is a component-based, front-end development framework. As a result, there are many component libraries specialized for Angular. A...

Syncfusion


3 Tools to Document Your React Components Like a Pro

Chances are, if you're a developer you hate documenting your code. I'm not talking about the classic //This function saves the user to th...

Bit


7 Useful React Libraries You Should Use in Your Next Project

Use these React libraries to speed up your development....

JavaScript Kicks


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 Aug 2, 2022

Tuesday, August 2, 2022

JSK Daily for Aug 2, 2022 View this email in your browser A community curated daily e-mail of JavaScript news 3 Tools to Document Your React Components Like a Pro Chances are, if you're a developer

JSK Daily for Aug 1, 2022

Monday, August 1, 2022

JSK Daily for Aug 1, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Everything You Should Know About Effects in React This is not a tutorial about how React

JSK Daily for Jul 29, 2022

Friday, July 29, 2022

JSK Daily for Jul 29, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Web Components are Dead: Long Live Web Components Until recently I thought Web Components

JSK Daily for Jul 28, 2022

Thursday, July 28, 2022

JSK Daily for Jul 28, 2022 View this email in your browser A community curated daily e-mail of JavaScript news How I Wrote a Lightning-Fast Image Server in Node.js Some time ago I received a great

JSK Daily for Jul 27, 2022

Wednesday, July 27, 2022

JSK Daily for Jul 27, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Top 10 Angular Component Libraries for 2022 Angular is a component-based, front-end

You Might Also Like

Stripe changes its … stripes

Wednesday, April 24, 2024

TikTok on the president's docket and Nvidia acquires Run:ai View this email online in your browser By Christine Hall Wednesday, April 24, 2024 Good afternoon, and welcome to TechCrunch PM! Today

💪 You Can Use Copilot AI as a Personal Trainer — Why Your Laptop Needs a Docking Station

Wednesday, April 24, 2024

Also: Here's How to Make Your Apple ID Recoverable, and More! How-To Geek Logo April 24, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to

JSK Daily for Apr 24, 2024

Wednesday, April 24, 2024

JSK Daily for Apr 24, 2024 View this email in your browser A community curated daily e-mail of JavaScript news JSK Weekly - 24th April, 2024 React 19 has introduced many great functionalities and

Daily Coding Problem: Problem #1422 [Hard]

Wednesday, April 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Airbnb. Given a list of integers, write a function that returns the largest sum of non-

Charted | Artificial Intelligence Patents, by Country 🤖

Wednesday, April 24, 2024

This visualization shows which countries have been granted the most AI patents each year, from 2012 to 2022. View Online | Subscribe Presented by: New on VC+: Our Visual Briefing on the IMF's World

Save your seat: 1Password’s 2024 Security report insights webinar

Wednesday, April 24, 2024

Join us April 25th. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Top Tech Deals 📱 LG Flex TV, Google Pixel 7, DJI Mini 3, and More

Wednesday, April 24, 2024

Get yourself a discounted DJI drone, save on the Pixel 7, or score some PC and phone accessories. How-To Geek Logo April 24, 2024 Top Tech Deals: LG Flex TV, Google Pixel 7, DJI Mini 3, and More Find

The Protest Song Wakes Up 🎙️

Wednesday, April 24, 2024

Is this song the future of musical protest? Here's a version for your browser. Hunting for the end of the long tail • April 24, 2024 The Protest Song Wakes Up A buzzy protest song about the

JSK Weekly - 24th April, 2024

Wednesday, April 24, 2024

React 19 has introduced many great functionalities and features, among which the useOptimistic hook stands out. The useOptimistic hook offers a seamless way to manage UI states during asynchronous

The clock’s ticking for TikTok

Wednesday, April 24, 2024

The US Senate has passed a bill that would ban TikTok if its US business is not divested by Bytedance View this email online in your browser By Alex Wilhelm Wednesday, April 24, 2024 Good morning, and