JavaScript Kicks - JSK Weekly - April 21, 2021

It's a popular week for "How To's" this week! Let's kick off with "How to create an Authentication System using JWT and Node.js" by Ram Potabatti and "How to Build Restful APIs with Node.js, Express and MySQL" by Jaykrishnareddy.

If you're developing apps, have a look at Andrew Baisden's "How to Build Cross-Platform Apps Using React, React Native and Redux" and Janaka Ekanayake's "Web Share API for Modern Web Apps" on Bits and Pieces.

Popular Stories recently curated by passionate community members

General

Web Share for Modern Web Apps

Have you ever come across the Web Share API? At least many of you may have heard of the term. Web Share API was out there for some time n...

Bit


Server-Push in HTTP/2 with Express js

The problem with this is the server pushes the file every time the path is requested, even when the browser has cached them. And that is ...

JavaScript In Plain English


Web vs native - make the right choice in 2021

What platform should you develop for in 2021? Is Web the definite future and answer for everything? 🤔 #webdev #webdevelopment #javascrip...

areknawo


Text Outline Animation with Three.js

Learn how to code the text outline effect seen on cornrevolution.com using Three.js with some GLSL. In this ALL YOUR HTML coding session ...

Codrops


Implementing Redux from Scratch

User interaction dispatches an action --> The reducer updates the state based on the action --> Subscribed components update the UI based...

Ayush Verma


JavaScript

An Introduction to LinkedList Operations in JavaScript

The Wikipedia definition is as follows: In computer science, a linked list is a linear collection of data elements whose order is not giv...

JavaScript In Plain English


50 JavaScript Output-related Interview Questions

Answer - 10 Explanation - With the var keyword, you can declare multiple variables with the same name. The variable will then hold the la...

Ayush Verma


JavaScript Append to Array: a JS Guide to the Push Method

Sometimes you need to append one or more new values at the end of an array. In this situation the push() method is what you need. The pus...

Il Mago


Object.entries

Navigating and managing data structures is a really important skill for every level of engineer to have and improve upon. Over the years,...

David Walsh


How the Stack Data Structure Works in JavaScript

The stack data structure is great in tracking things in an order that allows you to trace back to the origin. When you control-z or undo ...

Before Semicolon


How to Interchange Promises with Async/Await in JavaScript

From my blog. One of the things that makes JavaScript so powerful is the way it handles asynchronous behavior. From the very beginning, J...

davidfekke


Big O Performance of Arrays and Objects in JavaScript

The efficiency of the program would be directly relying on Time Complexity when we deal with a huge amount of data to perform operations ...

JavaScript In Plain English


Angular

Create Ionic 5 Angular Blog Site using WordPress REST API - positronX.io

How to Consume WordPress REST API in Ionic 5 Angular App? This comprehensive tutorial will explain how to create a basic Ionic 5 Angular ...

Digamber Singh


Create and Deploy a PWA with Angular: Step by Step Guide

This tutorial uses Bit's stable version. Bit's latest beta release ("Bit Harmony") has changed quite drastically. Find out more about it ...

JavaScript Kicks


Using The URL As The Source Of Truth During Search In AngularJS 1.2.22

As of late, I've been building-out a number of Search-style pages at InVision in our legacy AngularJS platform. These search pages tend t...

Ben Nadel


React

What Every React Developer Should Know About State

One of the most important concepts for every React developer to understand is state - what it is, how to properly use it, and how to avoi...

Reed Barger


The Complete Guide to Hosting your React App on Firebase

How does it feel accessing Instagram from any where you want without any headache? Amazing right! Every web application out there emerges...

Favour Agbejule


React Server Side Rendering with ReactJS.NET

Traditionally React server-side Rendering (SSR) or React DOM Server is introduced to render React elements in index.html for the initial ...

Bit


Vue

How to Upload Files to an S3 Bucket in a Vue.js App and Save to MongoDB (A Beginner's Guide)

While building web applications, your users may need to upload files on the front-end. To view those files, you would need to implement a...

Faithful Ojebiyi 🗯️


A Guide to Vue 3's New Features and Changes

The Vue 3 Team has released an alpha version for developers so that they can use some of the features dispatched with Vue 3. It cannot be...

MUHAMMAD AFZAAL..


Node.js

How to create an Authentication System using JWT and Node.js

In this tutorial, you will learn everything about how you can use JSON Web Tokens (JWT) in Node.js to authenticate users. If you are not ...

JavaScript In Plain English


How to Build Restful APIs with Node.js, Express and MySQL

In this article, we are going to cover how to build APIs with Node.js, Express and MySQL. In this article, we are going to cover how to b...

JavaScript In Plain English


Testing

Flaky Tests: Getting Rid Of A Living Nightmare In Testing

Unreliable tests are a living nightmare for anyone who writes automated tests or pays attention to the results. Flaky tests have even giv...

Smashing Magazine


Functional Programming

How to Deploy Dynamic Cloud Functions in React and React Native with Easybase

Cloud functions are stateless, single-purpose code snippets that can be invoked programmatically or through other event-driven processes....

freeCodeCamp.org


Solving a Mystery Behavior of parseInt() in JavaScript

parseInt() is a built-in JavaScript function that parses integers from numerical strings. For example, let's parse the integer from the n...

Dmitri Pavlutin


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 Apr 20, 2021

Tuesday, April 20, 2021

JSK Daily for Apr 20, 2021 View this email in your browser A community curated daily e-mail of JavaScript news React Server Side Rendering with ReactJS.NET Traditionally React server-side Rendering (

JSK Daily for Apr 19, 2021

Monday, April 19, 2021

JSK Daily for Apr 19, 2021 View this email in your browser A community curated daily e-mail of JavaScript news JavaScript Append to Array: a JS Guide to the Push Method Sometimes you need to append one

JSK Daily for Apr 14, 2021

Wednesday, April 14, 2021

JSK Daily for Apr 14, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Web Share for Modern Web Apps Have you ever come across the Web Share API? At least many

JSK Daily for Apr 13, 2021

Tuesday, April 13, 2021

JSK Daily for Apr 13, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Building A Video Streaming App With Nuxt.js, Node And Express In this article, we'll

JSK Daily for Apr 12, 2021

Monday, April 12, 2021

JSK Daily for Apr 12, 2021 View this email in your browser A community curated daily e-mail of JavaScript news 4 Bit Use-Cases: Build Like the Best Teams Bit transforms modern frontend development into

You Might Also Like

🔋 Why You Need More Than One Power Bank — Things We Want to See in Windows 12

Monday, May 6, 2024

Also: 7 Samsung Messages Features You Should Be Using, and More! How-To Geek Logo May 6, 2024 Did You Know You can find all manner of canned vegetables, but not broccoli: the temperatures required for

Launch pad decongestion

Monday, May 6, 2024

We've got some very cool news from Hubble Networks, which became the first company to connect a Bluetooth chip to a satellite. View this email online in your browser By Aria Alamalhodaei Monday,

Daily Coding Problem: Problem #1433 [Medium]

Monday, May 6, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Nest. Create a basic sentence checker that takes in a stream of characters and

Want to become an AI consultant?

Monday, May 6, 2024

My take on this new industry ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Visualized | Interest Rate Forecasts for Advanced Economies 📈📉

Monday, May 6, 2024

In this graphic, we show the IMF's interest rate forecast for the US, Europe, the UK, and Japan for the next five years ahead. View Online | Subscribe Presented by Voronoi: The App Where Data Tells

⚙️ Apple AI updates

Monday, May 6, 2024

Plus: X AI stories & YouTube "skip to the good part" ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Unlock Time Series Data, FTC Chair Joins StrictlyVC & More

Monday, May 6, 2024

TechCrunch Events Roundup | May 6 TechCrunch Events TechCrunch events roundup Unlock the power of time series data with industry experts from AWS and InfluxDB on May 16. Join us next week for this free

Deepdive – product strategy, AI, leadership, emotional intelligence

Monday, May 6, 2024

Earlier this month, we presented our Virtual edition of INDUSTRY: The Product Conference, featuring some of our favorite product leaders worldwide. There were seven great keynote presentations, live

Noonification: The Human Roots of Rising Fascism

Monday, May 6, 2024

Top Tech Content sent at Noon! Get Algolia: AI Search that understands How are you, @newsletterest1? 🪐 What's happening in tech today, May 6, 2024? The HackerNoon Newsletter brings the HackerNoon

Code Story - Apr 24

Monday, May 6, 2024

Welcome to the April addition of the podcast newsletter. Please enjoy, and check out any of the episodes you might have missed below. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏