JavaScript Kicks - JSK Weekly - August 17, 2022

Sometimes less is more and this week Coding Beauty shows us "14 Sensational JavaScript One-Liners That Will Show Your Wizardry", why not give them a bash?

Other popular stories this week include "Easily Create a Fillable Form Using JavaScript Word Processor" on Syncfusion, Bytefer's "No More Confusion About TypeScript’s Type and Interface" and Thomas Sentre's "How to Build a Progressive Web App (PWA) with Create React App" on Bits and Pieces.

Popular Stories recently curated by passionate community members

General

Integrate Nodemailer with EJS for Email Template

Nodemailer is a module for Node.js applications to allow easy as cake email sending. The project got started back in 2010 when there was ...

Bit


Islands of Interactivity - What are They and Why is Fresh using them?

Recently Fresh 1.0 was announced, the first stable release of the framework that's been powering Deno's homepage for almost a year now. I...

Bit


Bun: A Hot Take

As predicted last year, a trend is emerging around the creation of custom JavaScript runtimes. At first, it was just browsers. Then there...

Corey


Handling Optimistic Concurrency in Web Frontends

Building scalable web applications requires developers to implement resilient measures to handle concurrent data access. If developers do...

Bit


3 Effective Ways To Implement State Management In Next.js

State management plays a vital role in any modern web application. The reason is that state helps to determine what data is rendered on t...

Bit


JavaScript

Easily Create a Fillable Form Using JavaScript Word Processor

This blog illustrates how to create and fill a form in a Word document using the Syncfusion JavaScript Word Processor (document editor) c...

Syncfusion


JavaScript Basics: Understand the Scope

If you've been working with JS for a while now, you must have heard of the word scope at least once. But what does this word mean exactly...

Rémy Villulles


The 10 Best JavaScript Project Ideas for Beginners

The best way to learn anything is by making projects. Projects will teach you many things in whatever field you are in. It will definitel...

Datt Panchal


How to Create a Video Element using JavaScript

Learn how to easily create a HTML video element using JavaScript....

Coding Beauty


JavaScript Algorithms: Sort an Array (LeetCode)

A sorting algorithm is an algorithm that arranges the elements of a list. The most commonly used orders are numeric order and lexicograph...

JavaScript In Plain English


... in JavaScript - the Three Dots Operator in JS

The three dots operator in JavaScript is one of the significant updates that was shipped with ES6. This operator (...) helps you achieve ...

Joel 🦸‍♀️


JavaScript Array Methods - How to Use every() and some() in JS

In JavaScript, every and some help you test if something is true for every element or some elements of an array. In this article, I'll sh...

Ashutosh Biswas


4 Ways to Handle Async Operations in Javascript

In synchronous programming, one task can run at a time and every single line of code blocks the next one. On the other hand in asynchrono...

Mohamed Mayallo


14 Remarkable JavaScript One-Liners That Will Show Your Mastery

In programming, there are usually multiple ways to solve the same problem. These solutions can vary in different areas, such as the lengt...

Coding Beauty


Let's Understand Chrome V8: How Does V8 Implement a JavaScript Object?

Welcome to other chapters of Let's Understand Chrome V8 We know that the JavaScript object is a set of properties and elements. For perfo...

Qing


How I Make My JavaScript Applications 2 Times Faster

These days having a fast & sustainable web app is a mandatory thing for tech companies and with this enormous community of web developers...

Sina Farhadi


TypeScript

The Truth About TypeScript Types

In Java and C# all models and functional code must be written as a class. It is pretty verbose and prescriptive to write all that boilerp...

Bit


No More Confusion About TypeScript's Type and Interface

Welcome to the Mastering TypeScript series. This series will introduce the core knowledge and techniques of TypeScript in the form of ani...

Bytefer


Easily Understand TypeScript Generic Utility Types

Welcome to the Mastering TypeScript series. This series will introduce the core knowledge and techniques of TypeScript in the form of ani...

Bytefer


Why Are Const Assertions a Gem in TypeScript?

This article will introduce const assertions in TypeScript, with which we can omit a lot of cumbersome type declarations. TypeScript 3.4 ...

Bit


Angular

How to Create Custom Pipes in Angular

In Part1 of this series, we covered basic concepts of the pipes and discussed a few in-built pipes. In this part, we will go one step fur...

JavaScript In Plain English


Angular: Reload/Refresh a Component or Entire Application & Reuse Logic Across Multiple Components

There is a lot of difference between reloading a single component and reloading the entire application. We shall see how both can be achi...

JavaScript In Plain English


React

How to Build a Progressive Web App (PWA) with Create React App

They can work offline, integrate with the native notification system, and have the ability to run long background processes, which can co...

Bit


How to use React Hooks to Fetch Data - Upmostly

If you are not already familiar with the process of fetching data from an API or with React Hooks, I recommend checking these articles on...

Upmostly


11 Mistakes to Avoid When Using React in 2022

As React becomes more and more popular, more and more React developers have encountered various problems in the development process. In t...

Chris1993


3 New API's In React 18 Every Developer Should Know

React version 18 was released, and since it is a major new version of React it does, as you would expect, introduce some new, exciting fe...

Bit


Best Tricks to Speed Up Your React Native App

Undoubtedly, React Native has quickly gained popularity in the past few years, but some developers are still wondering how to make their ...

JavaScript In Plain English


It's 2022, Don't Just Use React Anymore

Recently, my friend failed an interview simply because she was not familiar with Vue.js. She usually uses React most of the time at work,...

fatfish


7 Best Ways to Create a New React Application

Creating a new react application is not a simple task. Not just because you'll have to work hard, but mainly because you have some key de...

Bit


Node.js

How to Specify a Node Version in Repl.it

I was recently trying to use a later version of Node on Repl.it. I wanted to use a package that supported ES Modules, and the default ver...

saransh kataria


Getting the version number from package.json in Node.js

In this tutorial, we are going to learn about two different ways to get the version number from a package.json file in the Node app. We c...

Sai gowtham


Specify Node Versions with .nvmrc

I've heavily promoted nvm, a Node.js version manager, over the years. Having a tool to manage multiple versions of a language interpreter...

David Walsh


Libraries and Tools

10 Best React Notification Libraries in 2022

React is a popular front-end development library. It has a complete and strong community, and it is recommended for every front-end devel...

Chris1993


Functional Programming

Unit Testing of AWS Lambda Functions (Node.js) using Sinon

In my previous article, I covered how to write unit test cases for AWS lambda functions using mocha, chai, and proxyquire. In this articl...

Syed Afroz Pasha


What is a Callback Function in JavaScript? JS Callbacks Example Tutorial

In JavaScript there are higher order methods and functions that accept a function as an argument. These functions used as arguments for o...

Ilenia Magoni


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 16, 2022

Tuesday, August 16, 2022

JSK Daily for Aug 16, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Why Are Const Assertions a Gem in TypeScript? This article will introduce const assertions

JSK Daily for Aug 15, 2022

Monday, August 15, 2022

JSK Daily for Aug 15, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Handling Optimistic Concurrency in Web Frontends Building scalable web applications

JSK Daily for Aug 12, 2022

Friday, August 12, 2022

JSK Daily for Aug 12, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Integrate Nodemailer with EJS for Email Template Nodemailer is a module for Node.js

JSK Weekly - August 10, 2022

Friday, August 12, 2022

Everyone has heard the term "Sharing is caring", right? Well, it turns out that sharing is also practical, when it comes to dev work. This week Isuri Devindi asks "Can the Composition

JSK Daily for Aug 10, 2022

Friday, August 12, 2022

JSK Daily for Aug 10, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Easily Create a Fillable Form Using JavaScript Word Processor This blog illustrates how to

The image in this post displays its own MD5 hash — and A mysterious voice is haunting American Airlines’ in-flight announcements

Saturday, September 24, 2022

Issue #900 — Top 20 stories of September 25, 2022 Issue #900 — September 25, 2022 You receive this email because you are subscribed to Hacker News Digest. You can open it in the browser if you prefer.

Weekend Reading — 👋 0.1 + 0.2

Saturday, September 24, 2022

This week we play Dungeon & Types, visualize our designs IRL, FOMO into the Metaverse, and wrestle a bear for a Belgium waffle. Weekend Reading — 👋 0.1 + 0.2 By Assaf Arkin – 24 Sep 2022 – View

Daily Coding Problem: Problem #889 [Easy]

Saturday, September 24, 2022

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Amazon. Run-length encoding is a fast and simple method of encoding strings. The basic

Animated | Visualizing 140 Years of Global Surface Temperatures 🌐

Saturday, September 24, 2022

Here's a look at 140 years of global surface temperatures, highlighting the ten coldest and warmest years since 1880. View Online | Subscribe Presented by: Explore what 8 billion people means for

The Best Laptops of 2022

Saturday, September 24, 2022

Did You Know?: The stethoscope was invented in 1816 by French physician René-Théophile-Hyacinthe Laennec and motivated by a desire to accurately (and modestly) diagnose heart problems in women. The

Noonification: Monsters of Mars

Saturday, September 24, 2022

Top Tech Content sent at Noon! Private Applications Begin Here How are you, @hacker? 🪐 What's happening in tech this week: The Noonification by HackerNoon has got you covered with fresh content

Week in Review - GTA 6 footage leaks, Revolut gets hacked, and Wipro fires 300 for "moonlighting"

Saturday, September 24, 2022

TechCrunch Newsletter TechCrunch logo Week in Review logo By Greg Kumparak Saturday, September 24, 2022 Hi, friends! Welcome back to Week in Review, the newsletter where we very quickly sum up the most

London Police Arrested 17-Year-Old Hacker Suspected of Uber and GTA 6 Breaches

Saturday, September 24, 2022

The Hacker News Daily Updates Newsletter cover 2022 First Half Threat Report A Semiannual Report by FortiGuard Labs Download Now Sponsored LATEST NEWS Sep 24, 2022 London Police Arrested 17-Year-Old

Startups Weekly - Tiger Global, fickle checks and the difficulty of acceleration

Saturday, September 24, 2022

TechCrunch Newsletter TechCrunch logo Startups Weekly logo By Natasha Mascarenhas Saturday, September 24, 2022 Welcome to Startups Weekly, a fresh human-first take on this week's startup news and

New Python tutorials on Real Python

Saturday, September 24, 2022

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: When Do You Use an "..." Ellipsis in