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

Youre Overthinking It

Wednesday, January 15, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, January 15, 2025? The

eBook: Software Supply Chain Security for Dummies

Wednesday, January 15, 2025

Free access to this go-to-guide for invaluable insights and practical advice to secure your software supply chain. The Hacker News Software Supply Chain Security for Dummies There is no longer doubt

The 5 biggest AI prompting mistakes

Wednesday, January 15, 2025

✨ Better Pixel photos; How to quit Meta; The next TikTok? -- ZDNET ZDNET Tech Today - US January 15, 2025 ai-prompting-mistakes The five biggest mistakes people make when prompting an AI Ready to

An interactive tour of Go 1.24

Wednesday, January 15, 2025

Plus generating random art, sending emails, and a variety of gopher images you can use. | #​538 — January 15, 2025 Unsub | Web Version Together with Posthog Go Weekly An Interactive Tour of Go 1.24 — A

Spyglass Dispatch: Bromo Sapiens

Wednesday, January 15, 2025

Masculine Startups • The Fall of Xbox • Meta's Misinformation Off Switch • TikTok's Switch Off The Spyglass Dispatch is a newsletter sent on weekdays featuring links and commentary on timely

The $1.9M client

Wednesday, January 15, 2025

Money matters, but this invisible currency matters more. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

⚙️ Federal data centers

Wednesday, January 15, 2025

Plus: Britain's AI roadmap ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Post from Syncfusion Blogs on 01/15/2025

Wednesday, January 15, 2025

New blogs from Syncfusion Introducing the New .NET MAUI Bottom Sheet Control By Naveenkumar Sanjeevirayan This blog explains the features of the Bottom Sheet control introduced in the Syncfusion .NET

The Sequence Engineering #469: Llama.cpp is The Framework for High Performce LLM Inference

Wednesday, January 15, 2025

One of the most popular inference framework for LLM apps that care about performance. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

3 Actively Exploited Zero-Day Flaws Patched in Microsoft's Latest Security Update

Wednesday, January 15, 2025

THN Daily Updates Newsletter cover The Kubernetes Book: Navigate the world of Kubernetes with expertise , Second Edition ($39.99 Value) FREE for a Limited Time Containers transformed how we package and