JavaScript Kicks - JSK Weekly - November 10, 2021

React is a really hot topic this week, so if you're a fan or thinking of becoming one, bookmark this edition!

Some of the more popular stories this week include "React Router 6 Tutorial" by Robin Wieruch, "Top 7 React Developer Tools to Use in 2021 (With Bonus!)" by Sunil Joshi and Indrajith's "Axios Mocking with ReactJS" on Bits and Pieces.

Popular Stories recently curated by passionate community members

General

Angular vs React vs Vue: Finding Value in Each

Between these three, there's no clear winner that should be most definitely used in your next project to achieve mind-blowing success. If...

JavaScript In Plain English


RxJs Challenge: Spot the Mistake

Our team works in Angular + Node.js. We use proper OO with heavy Reactive influence (RxJs) when it's applicable. We're pragmatic programm...

Imre Gábor


Debug like a pro

Being a web developer one must be aware of some awesome debugging techniques. To be honest I have been using console.log() along with deb...

Amnah Khatun


Array.prototype.at

Working with arrays is an essential skill in any programming language, especially JavaScript, as we continue to rely on external data API...

David Walsh


Introducing Svelte, and Comparing Svelte with React and Vue

Josh Collingsworth is clearly a big fan of Svelte, so while this is a fun and useful comparison article, it's here to crown Svelte the wi...

CSS-Tricks


Let's build our own Redux

I coded in Java/Kotlin for most of my college life, and hence, followed the MVC pattern mostly for projects. Ironically, my first job rig...

Shivam Bhasin


Svelte and Elder.js with Nick Reese on Web Rush #158

Nick Reese chats with us about what Elder.js is and why would someone use it for development? What are short codes and how do they benefi...

John Papa


The Developer's Guide To Building A Notifications Systems: Part 1 - User Requirements

Before building a notification system, you should know the requirements for your internal users who will be creating the notifications fo...

Courier


The Solution to Npm Package Hijacks & Malware Is Deno - I Like Kill Nerds

I think it has become abundantly clear that Node.js and how it deals with dependencies is flawed and has become a total liability now. On...

Dwayne Charrington


JavaScript

Finding unresolved promises in JavaScript | Swizec Teller

JavaScript is a fantastic server-side language because it's async. That also makes it tricky. 💩 Async means you can write code that does...

Swizec


The Best JavaScript Interview Question I've Ever Come Across

We are calling the SayHi() function calling in its body the sayBye() function. The sayHi() function enters the stack and immediately afte...

JavaScript In Plain English


Responsible JavaScript

High five to Jeremy on the big release of Responsible JavaScript on A Book Apart. There is a lot of talk about how the proliferation of J...

CSS-Tricks


Atomized Transactions of Web Assets: JavaScript's Role in the Web3 Internet Economy

Immutable, transferable, and trackable links will play a major role in the web3-driven internet that is coming. Because if you know a bit...

Makhtar Diop


TypeScript

Using Firestore with TypeScript in the v9 SDK

So I've been playing with the new Firebase/Firestore V9 SDK recently and have come up with a very simple and very minimal way to make it ...

GuardLine VPN


A Deep Dive Into Serverless UI With TypeScript

Serverless UI is simply a free, open-source command-line utility for quickly building and deploying serverless applications on the AWS pl...

Smashing Magazine


React

Axios Mocking with ReactJS

When it comes to mocking Axios, it all starts with the Mock Adapter. It's a different NPM library that provides the additional capabiliti...

Bit


Common React Hooks Mistakes You Should Avoid

React Hook feature was first introduced on React 16.8 update and became immensely popular among developers due to its capabilities. It al...

Bit


React Router 6 Tutorial

A React tutorial which teaches you how to use React Router 6. In order to get you started, create a new React project (e.g. create-react-...

Robin Wieruch


You can use React Query for slow computation, not just API | Swizec Teller

React Query brings the ergonomics of GraphQL clients to RESTful APIs. It scratched my itch. Getting a whole company onto a new way of wri...

Swizec


GraphQL On The Front-End (React And Apollo)

Quick summary ↬ Within the last decade, technologies like GraphQL have changed how we build web apps and how they communicate with each o...

Smashing Magazine


Teaful: tiny, easy and powerful React state management

Teaful is a new npm package where you can manage your stores with less than 1kb without the need of boilerplate: reducers, actions, selec...

Aral Roca


Build a Simple React Login Form using Event Handlers and React Hook

I think many people face difficulties at the beginning of learning React. In my perspective, one has to try to build simple projects alon...

K Hemanth Raju


Implementing a timer using React

Implementing a timer using React might seem straightforward until you actually try to implement one. This seemingly run-of-the-mill task ...

Frontend Weekly


Why I'm excited about React 18 - talk | Swizec Teller

React 18 is coming soon. I hope 🤞 React 18 is the one with Suspense. The major refactor that enables transparent asynchronous rendering....

Swizec


Aurelia

How to Get the Viewmodel Instance From the Aurelia 2 Au-Compose Element - I Like Kill Nerds

Dynamic composition is a crucial part of developing robust user interfaces in Aurelia. If you worked with the compose element in Aurelia ...

Dwayne Charrington


Vue

How to Show/Hide Elements in Vue

Hiding and showing elements on a web page is an often occuring UI-related task. You might want to toggle the visibility of some detail se...

Dmitri Pavlutin


Node.js

Node.js and npm: introductory tutorial

In this tutorial we will see how to install and use both Node.js and the npm package manager. In addition,... | Web design web developmen...

MA-NO WebDesign&Dev


Deploy a Node.js App to Oracle Cloud

I'll assume you have the private key given by Oracle cloud when you create your instance (in my case it will be acecom-server-3), and you...

JavaScript In Plain English


Libraries and Tools

Top 7 React Developer Tools to Use in 2021 (With Bonus!)

Whether you are just starting to learn React or you're already full-time working professionally in it, there are many tools (both free an...

JavaScript In Plain English


Testing

Getting Started With Testing In React - Upmostly

In this tutorial I will be giving an introduction to testing in React....

Upmostly


Faster test execution with cypress-grep

How to run filtered specs and tests faster using cypress-grep plugin. Recently I have written the cypress-grep that can be useful to run ...

Gleb Bahmutov


Functional Programming

React Error: "this.setstate is not a function" - How to Fix - Upmostly

By Jesse Ryan Shue "this.setstate is not a function" is a common error message that comes up in React. In this article, we'll learn how t...

Upmostly


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 Nov 9, 2021

Tuesday, November 9, 2021

JSK Daily for Nov 9, 2021 View this email in your browser A community curated daily e-mail of JavaScript news React Router 6 Tutorial A React tutorial which teaches you how to use React Router 6. In

JSK Daily for Nov 8, 2021

Monday, November 8, 2021

JSK Daily for Nov 8, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Array.prototype.at Working with arrays is an essential skill in any programming language,

JSK Daily for Nov 4, 2021

Thursday, November 4, 2021

JSK Daily for Nov 4, 2021 View this email in your browser A community curated daily e-mail of JavaScript news The Developer's Guide To Building A Notifications Systems: Part 1 - User Requirements

JSK Daily for Nov 3, 2021

Wednesday, November 3, 2021

JSK Daily for Nov 3, 2021 View this email in your browser A community curated daily e-mail of JavaScript news The Developer's Guide To Building A Notifications Systems: Part 1 - User Requirements

JSK Weekly - November 03, 2021

Wednesday, November 3, 2021

It's the first week of November and we all know it's just downhill to Christmas from here so you best start practicing your carolling. Or you can leave out the carolling and just stick to Best

You Might Also Like

Your Phone’s Other Number 📱

Saturday, April 27, 2024

Let's talk about your phone's IMEI number. Here's a version for your browser. Hunting for the end of the long tail • April 27, 2024 Today in Tedium: As you may know, Tedium is a blog and/or

🕹️ How to Play Retro Games for Free on iPhone — Why I Can't Live Without an eReader

Saturday, April 27, 2024

Also: Anker MagGo (Qi2) Power Bank Review, and More! How-To Geek Logo April 27, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your inbox by

Weekend Reading — The Bob Ross of programming

Saturday, April 27, 2024

This week we use coffee tasting as our design practice, get as close to and as far away from the metal as possible, find an easier way to write documentation, discover why Google Search is getting so

Issue #538: All the Jam entries, Panthera 2, and Tristram

Saturday, April 27, 2024

Weekly newsletter about HTML5 Game Development. Is this email not displaying correctly? View it in your browser. Issue #538 - April 26th 2024 If you have anything you want to share with the HTML5 game

Daily Coding Problem: Problem #1424 [Easy]

Saturday, April 27, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. Implement a URL shortener with the following methods: shorten(url) , which

Charted | Countries That Became More Happy (or Unhappy) Since 2010 😅

Saturday, April 27, 2024

Which countries had the highest happiness gains since 2010? Which became sadder? View Online | Subscribe Presented by Voronoi: The App Where Data Tells the Story FEATURED STORY Countries With the

Noonification: What Is E-Waste Hacking?

Saturday, April 27, 2024

Top Tech Content sent at Noon! The first AI-powered startup unlocking the “billionaire economy” for your benefit How are you, @newsletterest1? 🪐 What's happening in tech this week: The

TikTok faces a ban in the US, Tesla profits drop and healthcare data leaks

Saturday, April 27, 2024

Plus: Amazon's new delivery subscription and a deep dive on Rippling View this email online in your browser By Kyle Wiggers Saturday, April 27, 2024 Image Credits: TechCrunch Welcome, folks, to

🐍 New Python tutorials on Real Python

Saturday, April 27, 2024

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: Write Unit Tests for Your Python Code With

Bogus npm Packages Used to Trick Software Developers into Installing Malware

Saturday, April 27, 2024

THN Daily Updates Newsletter cover Webinar -- Uncovering Contemporary DDoS Attack Tactics -- and How to Fight Back Stop DDoS Attacks Before They Stop Your Business... and Make You Headline News.