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

You Might Also Like

New Blogs on ThomasMaurer.ch for 03/19/2024

Tuesday, March 19, 2024

View this email in your browser Thomas Maurer Cloud & Datacenter Update This is the update for blog posts on ThomasMaurer.ch. Microsoft Certified Trainer MCT 2024-2025 By Thomas Maurer on Mar 12,

Fisker’s cash conundrum

Monday, March 18, 2024

TechCrunch Newsletter TechCrunch PM Logo By Christine Hall Monday, March 18, 2024 Good afternoon, and welcome to TechCrunch PM. Today's lineup includes electric vehicle startup Fisker pushing pause

📺 It's Time to Disconnect Your Smart TV From the Internet — Is the 2024 MacBook Air M3 Worth It?

Monday, March 18, 2024

Also: 10 Reasons Samsung's DeX Can Replace Your PC, and More! How-To Geek Logo March 18, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to

JSK Daily for Mar 18, 2024

Monday, March 18, 2024

JSK Daily for Mar 18, 2024 View this email in your browser A community curated daily e-mail of JavaScript news View Word, Excel, and PowerPoint Files in Angular Application This blog explains how to

TechCrunch Space - $paceX

Monday, March 18, 2024

TechCrunch Newsletter TechCrunch Space logo By Aria Alamalhodaei Monday, March 18, 2024 Hello and welcome back to TechCrunch Space. This is an uncommonly SpaceX-heavy issue. Apologies (or you're

Daily Coding Problem: Problem #1385 [Easy]

Monday, March 18, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Amazon. Given a N by M matrix of numbers, print out the matrix in a clockwise spiral.

⚙️ Claude 3 Haiku

Monday, March 18, 2024

Plus: Mercedes joins the AI race?! ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Charted | Will Tesla Lose Its Spot in the Magnificent Seven? 📊

Monday, March 18, 2024

We visualize the recent performance of the Magnificent Seven stocks, uncovering a clear divergence between the group's top and bottom names. View Online | Subscribe Presented by: Special Report:

😺 GTA in real life

Monday, March 18, 2024

🤖 OpenAI announced new board members — including Sam Altman. 🕹️ Can't get enough Mario? A sequel to the movie... Product Hunt Read in browser This newsletter is brought to you by YOU MIGHT HAVE

Deepdive – Lessons learned on product experimentation

Monday, March 18, 2024

For Product Managers, Product Leaders, and even product-minded Entrepreneurs – the holy grail for any product is achieving true Product-Market-Fit. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌