JavaScript Kicks - JSK Weekly - November 23, 2022

As the year starts nearing the silly season, we start looking for easier ways of doing things so we can ease into the holiday spirit. Check out Abdulazeez Sherif's "My 20 Most Useful JavaScript Tips, Tricks, and Best Practices" to start your slow descent into December.

Other popular stories include Suresh M's "React India 2022–The Largest React Hybrid Event in India" on Syncfusion, Kyle Le's "TypeScript 4.9 is Huge!" and Thomas Sentre's "7 Popular React Native UI Component Libraries You Should Know" on Bits and Pieces.

Popular Stories recently curated by passionate community members

General

3 Tips for Improving Accessibility of 3D Models on the Web

Individuals with visual and/or motor coordination challenges use keyboard commands to interact with web elements. This is why it is impor...

Bit


My 20 Most Useful JavaScript Tips, Tricks, and Best Practices

You probably already know that JavaScript is the most widely used programming language in the world. It is used for the web, mobile hybri...

Abdulazeez Sherif


Deno 1.27 is out, let's see what's new!

In October, the Deno team released version 1.27, and in this article we're going to quickly analyze how good that update was. You see, re...

Bit


How to Build a Modern Documentation Site with VitePress

Documentation is a crucial aspect of software development. But developers often neglect it because it can be a hassle to maintain. This i...

Eke


ECMAScript proposal: RegExp flag `/v` makes character classes and character class escapes more powerful

In this blog post, we look at the ECMAScript proposal "RegExp v flag with set notation + properties of strings" by Markus Scherer and Mat...

Axel Rauschmayer


JavaScript

Create JavaScript Objects: 4 Ways You Should Know

JavaScript is an object-based language. Except for these six types - string, number, boolean, bigint, symbol, undefined, and null - every...

JavaScript In Plain English


How to Validate URLs in JavaScript

A Uniform Resource Locator (URL) is what leads you to a page or file on the internet. URLs serve as the addresses of things on the intern...

Benjamin Semah


10 New JavaScript Features You Must Learn

JavaScript is constantly being upgraded and iterated, and there are more and more new features to make our code clean and interesting to ...

Maxwell


How to Make a Simple Card Game Using HTML, CSS, and JavaScript

Coding is easy to understand, But it is a bit of a challenge to make it so that all maths can be done using only HTML, CSS, and JS. So to...

JavaScript In Plain English


Event Flow in JavaScript

In this article we are going to understand what are events in JavaScript and how event flows in JavaScript with examples. So without wast...

Nikhil


How to Sort an Object Array by a Boolean Property in JavaScript

To sort an array of objects by a boolean property in JavaScript, call the sort() method on the array with a callback as an argument. In t...

Coding Beauty


How to Push an Object to an Array in JavaScript

To push an object to an array in JavaScript, call the push() method on the array with the object as an argument, i.e., arr.push(obj). The...

Coding Beauty


TypeScript

TypeScript 4.9 is Huge!

If you don't know, TypeScript is a language that builds on JavaScript for type-safe programming. TypeScript has become very famous in the...

Duc Le


Primitive Types in TypeScript - Upmostly

TypeScript provides some useful primitive types that you'll be using every day. In this article, I'll explain them, what they're for, and...

Upmostly


Angular

How to Add ESLint to an Angular Application

In this article, we'll build a web application using the latest version of Angular [https://angular.io/]. Then we'll add ESLint [https://...

Rodrigo Kamada 🇧🇷


You Can Render Anything In Angular

The other day, I heard someone say something to the effect of: In an Angular application you're stuck doing it "The Angular Way". The per...

Ben Nadel


Subject RxJS - Angular Example

One of the great things about working with Angular is its component-based approach to building UI. This can be said about many frameworks...

Lorenzo Zarantonello


React

How to Safely Update React State

While developing your React application, have you encountered the following errors: As it mentions, you can't update React's state in an ...

Bit


React India 2022–The Largest React Hybrid Event in India

React India 2022 is the largest React event in India, focusing on sharing knowledge about application development with the React framewor...

Syncfusion


How to settle the React memoization debate

Memoization is a deep topic that many developers are passionate about. As such, there are many opinions flying around about how memoizati...

Ryan C. Collins


Vue

Create a Multilingual Web App Using Vue.js 2 + Vue 18n

Learn how to create a multilingual web app using Vue.js through a very easy example....

Sihem BOUHENNICHE


Node.js

Why Choose Nodejs For Your Next Web Application Development Project?

Have you heard all the hubbub about Node.JS being used in modern web development? You are wondering what the advantages of Node.JS are. N...

Sefali Warner


Top-level promise handling in Node.js

I was writing a quick Node.js script the other day, made a silly mistake, and faced the exit code 13. There was no error. I just looked a...

stefan judis


Libraries and Tools

7 Popular React Native UI Component Libraries You Should Know.

If you are building an application of any size, you are likely to need a component library. Component libraries allow you to create a con...

Bit


The Best Vue 3 UI Libraries - Upmostly

Due to its simplicity of usage and learning curve, Vue.js is the JavaScript framework of choice for a large number of front-end developer...

Upmostly


Testing

Component Testing with Ely Lucas on Web Rush #210

Ely Lucas talks with us about how component testing works with Cypress, what's easier and what's still difficult to test, security in tes...

John Papa


Functional Programming

How to Prevent a Function From Being Called Multiple Times

If you use an event handler such as onClick, onChange, or onScroll and want to prevent the callback from being fired too quickly, then yo...

Michael Sakhniuk ✨


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 Nov 22, 2022

Tuesday, November 22, 2022

JSK Daily for Nov 22, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Improving Firefox stability with this one weird trick - Mozilla Hacks - the Web developer

JSK Daily for Nov 21, 2022

Monday, November 21, 2022

JSK Daily for Nov 21, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Deno 1.27 is out, let's see what's new! In October, the Deno team released version

JSK Daily for Nov 17, 2022

Thursday, November 17, 2022

JSK Daily for Nov 17, 2022 View this email in your browser A community curated daily e-mail of JavaScript news React India 2022–The Largest React Hybrid Event in India React India 2022 is the largest

JSK Daily for Nov 16, 2022

Wednesday, November 16, 2022

JSK Daily for Nov 16, 2022 View this email in your browser A community curated daily e-mail of JavaScript news React India 2022–The Largest React Hybrid Event in India React India 2022 is the largest

JSK Weekly - November 16, 2022

Wednesday, November 16, 2022

When it comes to tech, primitive is not really a word we come across often. Did you know though, that JavaScript allows us to work with primitives? Check out Roman Melnik's "How Methods of

You Might Also Like

a16z’s Infrastructure team gets a new general partner

Friday, April 19, 2024

Post News is shutting down and Wall Street isn't feeling a Salesforce-Informatica pairing View this email online in your browser By Christine Hall Friday, April 19, 2024 Image Credits: Andreessen

New Roundtable! Additive for Mass Production Applications

Friday, April 19, 2024

The Outlook for the Future View this email in your browser engineering.com Roundtable - Additive for Mass Production Applications: The Outlook for the Future 6 Considerations for Choosing the Right

📷 What to Know About Macro Photography — Why You Should Buy a Budget Motherboard

Friday, April 19, 2024

Also: How to Automatically Highlight Values in Excel, and More! How-To Geek Logo April 19, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your

Is the wind going out of the AI sails?

Friday, April 19, 2024

Rippling vacuums up venture capital and Ramp bags more millions View this email online in your browser By Haje Jan Kamps Friday, April 19, 2024 Image Credits: Getty Images / Carol Yepes Welcome to

Llama 3 is out - Weekly News Roundup - Issue #463

Friday, April 19, 2024

Plus: brand-new, all-electric Atlas; AI Index Report 2024; Microsoft pitched GenAI tools to US military; Humane AI Pin reviews are in; debunking Devin; and more! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Daily Coding Problem: Problem #1417 [Easy]

Friday, April 19, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Wayfair. You are given a 2 x N board, and instructed to completely cover the board with

Charted | How Hard Is It to Get Into an Ivy League School? 🎓

Friday, April 19, 2024

We detail the admission rates and average annual cost for Ivy League schools, as well as the median SAT scores required to be accepted. View Online | Subscribe Presented by: Discover the motivations

Dark Matter & Tortured Poets

Friday, April 19, 2024

New music releases aren't what they used to be -- for good and bad. Dark Matter & Tortured Poets By MG Siegler • 19 Apr 2024 View in browser View in browser New music releases in 2024 are a

Impact of AI on Product Management

Friday, April 19, 2024

​ Impact of AI on Product Management The rise of the AI Product Manager. Product managers have always championed customer's needs. However, with AI, the job requires new technical and ethical

⚙️ Zuck has entered the chat(bot)

Friday, April 19, 2024

Plus: AI video's coming to mobile! ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌