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

Key phrases

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

Vision Pro App Development, TipKit and more...

Friday, April 19, 2024

View in browser Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Readers Become Part of the Plot with Vision Pro App

Your 3 AI Incubator Tracks: Curriculum, Coaching, or 1-on-1 Mentorship

Friday, April 19, 2024

How to pick the one that's right for you ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Logitech's AI Prompt Builder is surprisingly handy

Friday, April 19, 2024

Torvalds on evil devs and AI hype; Quest 2's price drops; Virtual cards explained -- ZDNET ZDNET Tech Today - US April 19, 2024 placeholder Logitech's free AI Prompt Builder is surprisingly

Tesla recalls nearly 4,000 Cybertrucks 

Friday, April 19, 2024

After reports of malfunctioning accelerator pedals, Tesla is recalling Cybertrucks View this email online in your browser By Alex Wilhelm Friday, April 19, 2024 Welcome to TechCrunch AM! Today's

SWLW #595: My role as a founder CTO, AI Product Management, and more.

Friday, April 19, 2024

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

The bill to ban TikTok is barreling ahead

Friday, April 19, 2024

The Morning After It's Friday, April 19, 2024. The bill that could ban TikTok in the United States inches closer to becoming law. The legislation passed the House of Representatives last month,

Digest #134: TDD with Serverless, Terraform AI Conversions, K8s Cost Metrics & OpenTofu Response

Friday, April 19, 2024

Learn to convert Terraform templates, deploy SSR on AWS Amplify, and apply TDD to Serverless. Gain insights on PostgreSQL, microfrontends, and secure APIs. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Akira Ransomware Gang Extorts $42 Million; Now Targets Linux Servers

Friday, April 19, 2024

THN Daily Updates Newsletter cover Webinar -- The Future of Threat Hunting Is Powered by Generative AI From Data to Defense: Step Into the Next Era of Cybersecurity with CensysGPT Download Now

ASP.NET Core News - 04/19/2024

Friday, April 19, 2024

View this email in your browser Get ready for this weeks best blog posts about ASP.NET Core! This newsletter is sponsored by elmah.io - the most advanced, yet so simple to set up, error logging and

Post from Syncfusion Blogs on 04/19/2024

Friday, April 19, 2024

New blogs from Syncfusion Syncfusion Prepares for MS Build 2024 with Cloud-Ready Solutions on Azure Marketplace By gingerr Syncfusion offers cloud-ready solutions in Azure Marketplace for MS Build 2024