JavaScript Kicks - JSK Weekly - March 16, 2023

If you haven't heard of blockchain yet, you might want to venture out a little. QANplatform, launching in 2023, claims to be the first quantum-resistant Layer 1 hybrid blockchain platform where developers can write smart contracts in any programming language. Check out "Write smart contracts in JavaScript — powered by QANplatform" for all the details!

Other popular stories this week include "Why Next.js and Nuxt.js Are Becoming Popular" on Syncfusion, "Vercel Ecommerce: Ecommerce store with Next.js + Medusa + Stripe" and Tony Min's "Node.js with Multiple Design Patterns" on Bits and Pieces.

Popular Stories recently curated by passionate community members

General

A Practical Guide to Progressive Enhancement in 2023

Previously, we discussed the fact that JavaScript likely fails on about 3% of all visits to your website, and how this gradually draws do...

Bit


jQuery 3.6.4 Released: Selector Forgiveness

If you've been following along with recent jQuery releases, we have been working on how to address the recent addition of some new select...

jQuery


Ecommerce store with Next.js, Medusa and Stripe

Learn how to build a complete commerce site using Next.js, Medusa, and Stripe, and deploy the site using Vercel....

Medusa


Redux & State Management Basics

Let's make sharing state easy! Redux is a state management library that is used to manage the state of an application. It provides a pred...

Bit


Why Next.js and Nuxt.js Are Becoming Popular

Next.js is a free and open-source framework developed based on React.js. Nuxt.js is also a free and open-source front-end framework, but ...

Syncfusion


How to Review Code and Not Be a Bad Guy

Code Review is a process of checking and analyzing the code of a task by the developer before its release. Code Review is performed not b...

JavaScript In Plain English


JavaScript

Say Goodbye to Messy Code: Proven Strategies for Organizing Your JavaScript 🧩

I've spent countless hours as a front-end web developer writing, testing, and refining JavaScript code. Nothing is more frustrating than ...

Frontend Weekly


7 Fantastic JavaScript Projects To Check Out Right Now

These tools and frameworks provide a wide variety of features or provide insight into future JavaScript development trends. Native app de...

Pinjari Rehan


How to Write Simpler JavaScript Code

As developers, writing clean and maintainable code is the goal. But sometimes, this is hard to achieve when we have a large and bulky cod...

t_koded


Say Goodbye to 7 Bad JavaScript Practices

My colleagues always think my code is stinking code, but I think they don't appreciate my art... Oh my goodness! Would you like me to be ...

fatfish


Image Perspective Distortion with JavaScript and HTML Canvas

Perspective distortion in programming involves altering the appearance of an object and its surroundings to make it appear as if it was v...

Bit


JavaScript - How to fix the .innerHTML is not a function error

In this tutorial, we are going to learn about how to fix the .innerHTML is not a function error in JavaScript. In JavaScript, the innerHT...

Sai gowtham


Conditionally Add Property to an Object in JavaScript

Basically, this is a very common operation:We need to add a new property to an object based on some boolean condition. Typically, we will...

JavaScript In Plain English


QANplatform publishing docs for JavaScript smart contracts

The new era of smart contracts by QANplatform has arrived. The QAN Virtual Machine (QVM) allows developers to write smart contracts in an...

QANplatform


Circular Reference Error in JavaScript - Meaning and How to Fix It

Have you ever encountered a "circular reference" error when working with JSON? In this tutorial, I'll explain what this error means as we...

Dillion Megida 🚀


Mastering JavaScript: A Guide to Essential Concepts for New and Experienced Web Developers

JavaScript is a programming language that is widely used in web development. It's an essential tool for creating interactive and dynamic ...

Deepanshu Tiwari


How to Generate Colors in JavaScript

In this article, we'll use build a random color generator in JavaScript. Along the way, we will explore general topics in programming lik...

Rufai 🤗 🏃🚴


Events in JavaScript - A Beginner's Guide

Events in JavaScript are actions or occurrences that happen within the browser window, such as a button being clicked, a page finishing l...

JavaScript In Plain English


TypeScript

Tips for Mastering TypeScript Generics

Generics can fit in every way to make your code abstract. In the above example, you can see data property is giving an error, it is becau...

Vikas Kumar


How To Clean Up Your TypeScript Code With Optional Chaining - Upmostly

Optional chaining is a powerful feature introduced in TypeScript 3.7. It lets you safely access properties and methods of an object witho...

Upmostly


Why Typescript is Better than JavaScript for Team Projects

Boost your team's productivity with TypeScript: Exploring the benefits of using TypeScript for team projects....

Bit


Typescript overview

As a frontend developer who mostly worked with frameworks in Javascript, I got to use Typescript to provide a type system. In the beginni...

Frontend Weekly


React

How to Make a Responsive Header for Your React Site with Antd

In this tutorial, we will learn how to create a responsive horizontal menu using the Antd component library. Antd is a React UI library t...

Bit


Building a Custom React Hook for Data Fetching: A Beginner to Intermediate Guide

As a front-end developer, I often need to make API calls to retrieve data from an API endpoint. While working with React, I found myself ...

Bit


5 Mistakes I Made When Starting My First React Project

You know what it's like to pick up a new language or framework. Sometimes there's great documentation to help you find your way through i...

CSS-Tricks


Top ReactJS Features Every Developer Should Know About

Prior to Facebook's introduction of ReactJS, most developers were obliged to undertake a great deal of writing in order to take advantage...

Frontend Weekly


How to Build a React App - A Walkthrough of the Many Different Ways

Hi everyone! In this article we're going to take a look at some of the many ways you can build a React application these days. We'll comp...

German Cocca


How to Build a React App with RTK-QUERY

It is impossible to be a Front end developer working with React and not heard about redux in your life. Most companies are using redux in...

بلانکو


How to React to User and Browser Actions with JavaScript

When a user clicks a button on a webpage, the user expects the page to respond to their action and do something: play the game, buy the p...

Deborah Kurata


Vue

Building Complex Forms In Vue

Did you know that creating a complex form can be progressively enhanced using some Vue features like the v-for and the v-model? In this a...

Smashing Magazine


Node.js

Create a CLI Chatbot with the ChatGTP API and Node.js

ChatGPT has taken the world by storm and this week OpenAI released the ChatGPT API. I've spent some time playing with ChatGPT in the brow...

Phil Nash


Step-by-Step Guide to Implementing OAuth2 in a Node.js Application

OAuth2 is an authorization framework that allows applications to access a user's resources stored in another application without the need...

Bit


🎨Node.js with Multiple Design Patterns

We use design patterns in Node.js because they provide a set of proven solutions to common problems or challenges in software development...

Bit


Testing

Your Testing Questions Answered

Q and A from the recent podcast PodRocket episode. Recently I had an honor of participating in an episode of PodRocket podcast. It was th...

Gleb Bahmutov


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 Mar 15, 2023

Thursday, March 16, 2023

JSK Daily for Mar 15, 2023 View this email in your browser A community curated daily e-mail of JavaScript news How to Use Angular Native Animations The modern web is moving towards highly intuitive

JSK Daily for Mar 14, 2023

Tuesday, March 14, 2023

JSK Daily for Mar 14, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Step-by-Step Guide to Implementing OAuth2 in a Node.js Application OAuth2 is an

JSK Daily for Mar 13, 2023

Monday, March 13, 2023

JSK Daily for Mar 13, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Ecommerce store with Next.js, Medusa and Stripe Learn how to build a complete commerce

JSK Daily for Mar 12, 2023

Sunday, March 12, 2023

JSK Daily for Mar 12, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Ecommerce store with Next.js, Medusa and Stripe Learn how to build a complete commerce

JSK Daily for Mar 11, 2023

Saturday, March 11, 2023

JSK Daily for Mar 11, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Ecommerce store with Next.js, Medusa and Stripe Learn how to build a complete commerce

You Might Also Like

Learn How to Use HackerNoon's Story Settings to Your Advantage, newsletterest1!

Friday, November 29, 2024

Tips from HackerNoon Editors ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏

⚙️ Special Edition: Your digital footprint

Friday, November 29, 2024

November 29, 2024 | Read Online Ian Krietzberg Good morning. Hope you all had a lovely Thanksgiving, and are all properly fed and watered in anticipation of a hectic Black Friday. Or maybe you, like me

Re: No more spam!

Friday, November 29, 2024

This is your last chance to take advantage of our exclusive Black Friday deal with Incogni. Use coupon code IPHONELIFE to save 58%. Stop spam calls and take back control of your privacy Spammers send

Lifetime Subscription: Our Exclusive Black Friday Deal is Here!

Friday, November 29, 2024

Hi there, Our Black Friday iPhone Life Insider Lifetime Subscription offer is here! This exclusive deal only comes around once a year. >>>This weekend only<<< For less than the costs

Get full 30-day access to all Architecture Weekly content for free

Friday, November 29, 2024

Hey! Thank you for being a subscriber; that's much appreciated. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The masculine urge to build

Friday, November 29, 2024

Biohacking, government procurement, and fascism ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

This Week in Rust #575

Friday, November 29, 2024

Email isn't displaying correctly? Read this e-mail on the Web This Week in Rust issue 575 — 27 NOV 2024 Hello and welcome to another issue of This Week in Rust! Rust is a programming language

Welcome to How-To Geek Newsletters

Thursday, November 28, 2024

How-To Geek Logo Hi, Welcome to the How-To Geek newsletters! We're delighted to have you as part of our community! Our newsletter includes highlights of the best stories, instructive how-to manuals

💻 Issue 438 - Hidden NET 9 gems

Thursday, November 28, 2024

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 438 Release Date Nov 28, 2024 Your weekly report of the most popular .NET news, articles and projects

💎 Issue 445 - Rails is better low code than low code

Thursday, November 28, 2024

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 445 Release Date Nov 28, 2024 Your weekly report of the most popular Ruby news, articles and