JavaScript Kicks - JSK Weekly - August 05, 2020

It's August, normally the busiest time of year for tourism. Since most can't travel, let's get busy doing other things! How about learning about making copies of arrays? Sergey Stadnik shows us how in "How to make a copy of an array in JavaScript."

In a few other "How To's" Olusola Samuel talks about Prop Drilling in "How To Avoid Prop Drilling in React Using Component Composition", Louise Findlay goes with full stack in "How to Develop and Deploy Your First Full-Stack Web App Using A Static Site and Node.js", Hermes Builds Tokens in "How to Build a Token Server for Agora Applications using NodeJS" and finally, Rumesh Eranga Hapuarachchi takes us step-by-step through "How to Develop Microfrontends Using React: Step by Step Guide" on Bits and Pieces.

Popular Stories recently curated by passionate community members

General

Create simple POS with React.js, Node.js, and MongoDB #10: CRUD Supplier

Defenition: POS - "Point of Sale". At the point of sale, the merchant calculates the amount owed by the customer, indicates that amount, ...

Soshace for Developers


Introducing TinaCMS: a Next.js CMS Integration Tutorial

In a rush? Skip to technical tutorial or live demo. "Jamstack is great for developers, but it's too tech-savvy to get my clients on board...

Snipcart


A Look at What's New in Chrome DevTools in 2020

I'm excited to share some of the newer features in Chrome DevTools with you. There's a brief introduction below, and then we'll cover man...

CSS-Tricks


5 Ways Service Workers Reshape Modern Web Apps

Service workers offer many exciting capabilities to modern web apps. These go well beyond the traditional limits of a simple JavaScript r...

Bit


Avoid These 5 Common API Integration Mistakes

Building an app may seem as simple as learning to code; however, building an app also involves API integration. And what better way to en...

Bit


How I Build Scalable Modern Web Applications for Real Users

This post details the languages, libraries, and tools that I'm using to build Skilled.dev , a platform to prepare developers to succeed i...

Trey Huffine


JavaScript

Javascript tutorial - animated Julia fractal

You can code this colorful, real-time animated fractal in only 32 lines of Javascript code! We'll use the Julia fractal. If you're not in...

JavaScript Kicks


How to make a copy of an array in JavaScript

Making copies of arrays in JavaScript is not as straightforward as it seems. It certainly not as easy as b = a. Let's look at an example:...

Mad Devs


Importance of using JavaScript Telemetry for Single Page Apps

We typically configure Telemetry and Monitoring for the backend code and infrastructure. It is crucial to capture these data to understan...

Bit


Polymorphism in JavaScript | Zell Liew

For the longest time, I thought that "Polymorphing" was about converting something into sheep (thanks to Warcraft). The sheep image stuck...

Zell Liew


What do async and await really mean?

async...await syntax only appeared in JavaScript recently - it was introduced in ECMAScript 2017. However, it still remains a bit of myst...

Sergey Stadnik


TypeScript

Is TypeScript the future of web development?

I've already talked about how much I love TypeScript in some of my previous posts. It allows me to be more productive, but most important...

areknawo


Learn Typescript in 15 minutes

After reading this article you will know more than enough typescript to start writing production applications, assuming you already know ...

Bikram Sutar


Angular

Understanding Angular Http Interceptors

Let's start adding some code to our files, add to the Http service a get method that is going to fire an Http request to the server. Now ...

Frontend Weekly


React

How To Avoid Prop Drilling in React Using Component Composition

Prop Drilling is the process by which you pass data from one part of the React Component tree to another by going through other parts tha...

JavaScript in Plain English


How to Develop Microfrontends Using React: Step by Step Guide

With the advancements of microservices, large applications have benefited in several ways. It helps to efficiently develop, deploy, and s...

Bit


How and Why You Should Use React Query

One of the challenges we face when building an application with React is determining a code pattern for fetching data from the server. Th...

Bit


React Lesson 15: Checking Homework progress from Lesson 14

Hey everyone, this is the 15th and the last lesson of this React course and I hope you had fun learning along with me. Today, we are goin...

Soshace for Developers


6 Top GraphQL Clients for 2020

We'll be looking at some of the top GraphQL clients for 2020. Before getting started, it is essential that you have a basic understanding...

Bit


Build a Full Stack App using GraphQL as Backend API (Part 3)

This is the final part of the series of building a Full Stack application using GraphQL API. Check out part one HERE and part two HERE if...

gitconnected


Using ES Modules with Dynamic Imports to Implement Micro Frontends

Technologies always follow two main principles: An iterative evolution to leverage what was invented beforehand to come up with something...

Bit


Node.js

How to Develop and Deploy Your First Full-Stack Web App Using A Static Site and Node.js

This tutorial will show you how to convert a static website that uses HTML, CSS and JavaScript (JS) to a dynamic one using MongoDB, Expre...

Louise Findlay


How to Build a Token Server for Agora Applications using NodeJS

Security within video chat applications is a hot topic at the moment. As remote working and virtual events become more prolific, the need...

Hermes Frangoudis


Libraries and Tools

Under the hood webpack: core library behind the event-driven architecture

Webpack architecture is heavily based on events. Each webpack plugin is basically a set of listeners hooked on different events during co...

Bohdan Liashenko


Functional Programming

How 'Fragments' can help with your Web Development

No one asks why we need possibility to write functions, it's obvious and very helpful thing in programming. Functions help to make reusab...

JavaScript in Plain English


Promise.allSettled

The Promise object has many useful functions like all, resolve, reject, and race - stuff we use all the time. One function that many don'...

David Walsh


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 4, 2020

Tuesday, August 4, 2020

JSK Daily for Aug 4, 2020 View this email in your browser A community curated daily e-mail of JavaScript news Using ES Modules with Dynamic Imports to Implement Micro Frontends Technologies always

JSK Daily for Aug 3, 2020

Monday, August 3, 2020

JSK Daily for Aug 3, 2020 View this email in your browser A community curated daily e-mail of JavaScript news Promise.allSettled The Promise object has many useful functions like all, resolve, reject,

JSK Daily for Jul 31, 2020

Friday, July 31, 2020

JSK Daily for Jul 31, 2020 View this email in your browser A community curated daily e-mail of JavaScript news A Look at What's New in Chrome DevTools in 2020 I'm excited to share some of the

JSK Daily for Jul 30, 2020

Thursday, July 30, 2020

JSK Daily for Jul 30, 2020 View this email in your browser A community curated daily e-mail of JavaScript news Is TypeScript the future of web development? I've already talked about how much I love

JSK Daily for Jul 29, 2020

Wednesday, July 29, 2020

JSK Daily for Jul 29, 2020 View this email in your browser A community curated daily e-mail of JavaScript news How to make a copy of an array in JavaScript Making copies of arrays in JavaScript is not

You Might Also Like

See what Apple did to the iPads

Tuesday, May 7, 2024

Plus: A sperm whale alphabet and Oyo wants some discounted funding View this email online in your browser By Christine Hall Tuesday, May 7, 2024 Hello, and welcome back to TechCrunch PM. Today's

🍿 5 Things to Do With Your Old TVs — Ditching Google Search for Perplexity AI

Tuesday, May 7, 2024

Also: How to Turn Off Vanish Mode on Instagram, and More! How-To Geek Logo May 7, 2024 Did You Know The lens of your eye casts everything it sees upside down onto your retina; only when the image

JSK Daily for May 7, 2024

Tuesday, May 7, 2024

JSK Daily for May 7, 2024 View this email in your browser A community curated daily e-mail of JavaScript news Building Large Scale Web Apps | A React Field Guide I had the privilege to work with Addy

Random Web App Ports, unittest, TypeIs vs TypeGuard, and More

Tuesday, May 7, 2024

`TypeIs` Does What I Thought `TypeGuard` Would Do in Python #628 – MAY 7, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo TypeIs Does What I Thought TypeGuard Would Do in Python In this post,

Daily Coding Problem: Problem #1434 [Medium]

Tuesday, May 7, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Airbnb. You are given a huge list of airline ticket prices between different cities

Chaos, Coyotes & Palm Trees 🌴

Tuesday, May 7, 2024

John Mulaney helps Netflix nail its final comedic frontier. Here's a version for your browser. Hunting for the end of the long tail • May 07, 2024 Chaos, Coyotes & Palm Trees John Mulaney's

Issue 155

Tuesday, May 7, 2024

🧑‍🚀🚀 Humanity has entered the 3rd space age. Professional fraud fighter goes undercover at a “Yahoo Boy School.” The AI music app that actually makes good music. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

A very random issue

Tuesday, May 7, 2024

Plus a new language that compiles to Go, charts for the terminal, and some Go books from Packt. | #​506 — May 7, 2024 Unsub | Web Version Together with Ardan Labs Go Weekly Evolving the Go Standard

Chart | The Growth of a $1,000 Investment, by Stock Market Index 📈

Tuesday, May 7, 2024

In this graphic, we've visualized stock market growth by country over the past five years using major indices. View Online | Subscribe Presented by: Discover the motivations and behaviors of

⚙️ A new LLM for Microsoft

Tuesday, May 7, 2024

Plus: A revenue beat for Palantir & a new partnership for OpenAI ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌