JavaScript Kicks - JSK Weekly - March 03, 2021

If it feels like March never left, you're not alone. To pass the time, why not have a look at some of our most popular stories this week? We have "Why Frontend Developers Need to be Webpack Experts" by Chameera Dulanga, "Beginner’s Guide to Data Encryption with NodeJS" by Anjalee Sudasinghe, "Will Deno Catchup with NodeJS in 2021?" by Charuka Herath and The BFF Pattern (Backend for Frontend): An Introduction by "Viduni Wickramarachchi."

Popular Stories recently curated by passionate community members

General

How to use Queues

I find the best way to follow up my last article on stacks, would be an article on queues. Queues and stacks are often talked about toget...

JavaScript In Plain English


The BFF Pattern (Backend for Frontend): An Introduction

Imagine a scenario where you need to build an e-Commerce application using microservices. You may have microservices for Customers, Order...

Bit


Getting Started with NestJS

NestJS is a backend framework, build on top of NodeJS and ExpressJS to create server-side applications, it is best suited for REST APIs a...

LAV SHAH


Making Most of HTML Input Box Built-In Validation Methods

We all have used input fields, handled validations, displayed error messages. With the frameworks like Angular that have advanced ways to...

Rucha Deshpande


Why Frontend Developers Need to be Webpack Experts

Modern web applications are not just about developing core functionalities. We also should pay attention to factors like application perf...

Bit


JavaScript

JavaScript Temporal API- A Fix for the Date API

JavaScript has a bad date handling API because the Date object implementation was copied directly from Java's Date Class. Java maintainer...

Bit


Comparing the two dates in JavaScript

In this tutorial, we are going to learn about how to compare two dates in JavaScript with the help of examples. In JavaScript, we have a ...

Sai gowtham


Scratching my own itch: a JavaScript slide show for full screen looping GIFs and MP4s

Lately I thought it would be good to convert a lot of the GIFs I have to MP4 to save space on some of memory sticks. The problem that I f...

Christian Heilmann


TypeScript

TypeScript 4.2 is Here. Here's What I'm Excited About.

The stable version of TypeScript 4.2 was released on the 23rd of February. When I was researching the new version, I found some exciting ...

Bit


TypeScript Typeguard Transparency

For those familiar with TypeScript, you may already know about typeguards and how useful they can be. If you are not familiar with typegu...

Austin Mueller


Angular

Implementing OAuth Pushed Authorisation Requests in Angular

This posts shows how an Angular application can be secured using Open ID Connect code flow with PKCE and OAuth Pushed Authorisation Reque...

damienbod


Angular Preloading Strategies

Want a savvy understanding about lazy-loaded modules and preloading strategies? Here's the complete guide that will teach you everything ...

JavaScript In Plain English


Angular 11 Image Slider with Lightbox Tutorial with Example - positronX.io

Angular 11 Image Slider or Carousel with Lightbox tutorial; Throughout this quick guide, you will learn how to seamlessly integrate the i...

Digamber Singh


How to Customize the UI of the Angular Query Builder

Our Syncfusion Angular Query Builder is a graphical user interface component used to build queries. It supports data binding, templates, ...

Syncfusion


React

Using Immer with React: a simple Solutions for Immutable States

In React, using an Immutable state enables quick and cheap comparison of the state tree before and after a change. As a result, each comp...

Bit


CORS workaround to consume RSS in a React App

This post will explore a method of displaying recent Medium blog posts within my web development portfolio site. Specifically, on the lef...

Will Carter


Trying Rollup for React Applications

Webpack has been the most popular bundling tool for front-end development with React, and since both Create React App and Next.js used We...

Bit


Prevent Excess Rerenders in React

When developing a React application I typically don't think a lot about rendering performance. React has its famous tree reconciliation a...

Maciek Wątroba


React Context - Simplified

React components can store a set of observable properties called states. React can decide how to render itself based on the state values....

Bewar Salah


React Tutorial - Learn React and JavaScript Programming Basics with Example Code

React is an open-source JavaScript library that helps you build user interfaces. It's a component-based, declarative, "learn once and wri...

Tapas Adhikary


Vue

Vue with TSX - the perfect duo!?

Combining the best of React with the best of Vue - how does the Vue + TSX combo play out? Diving into Vue 2 and Vue 3 and their TypeScrip...

areknawo


Node.js

Will Deno Catchup with NodeJS in 2021?

If you wonder what's Deno, it is a runtime for TypeScript and JavaScript, invented by Ryan Dahl, the creator of Nodejs. As the successor ...

Bit


Beginner's Guide to Data Encryption with NodeJS

As web apps continue to gain access to large amounts of sensitive data that belongs to people, organizations, and even governments, the t...

livecodestream


Writing a Node.js GraphQL backend that actually scales

If you haven't taken the first part of this tutorial, I strongly recommend you to do so. Even though what you'll see here could be easily...

Ernesto Garcia


Libraries and Tools

How to Create a Diverging Bar Chart with a JavaScript Charting Library

This article is a step-by-step guide that'll show you how to build an interactive JavaScript range chart that visualizes 20 years of the ...

Visual Scribbler


Testing

React Component Tests for Humans

React component tests should be interesting, straightforward, and easy for a human to build and maintain. Yet, the current state of the t...

CSS-Tricks


Boost Your Automated Test Workflow using TypeScript IntelliSense

In my previous article, I demonstrated how to maintain a unique set of ids. While that is extremely helpful, we can take it a step furthe...

JavaScript In Plain English


Functional Programming

React Functional Component Styling Made Easy

Boilerplate code is a nightmare. There, I've said it. Running around your components and cherry picking the right boilerplate code is a h...

JavaScript In Plain English


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 2, 2021

Tuesday, March 2, 2021

JSK Daily for Mar 2, 2021 View this email in your browser A community curated daily e-mail of JavaScript news How to Customize the UI of the Angular Query Builder Our Syncfusion Angular Query Builder

JSK Daily for Mar 1, 2021

Monday, March 1, 2021

JSK Daily for Mar 1, 2021 View this email in your browser A community curated daily e-mail of JavaScript news How to Customize the UI of the Angular Query Builder Our Syncfusion Angular Query Builder

JSK Daily for Feb 25, 2021

Thursday, February 25, 2021

JSK Daily for Feb 25, 2021 View this email in your browser A community curated daily e-mail of JavaScript news CORS workaround to consume RSS in a React App This post will explore a method of

JSK Daily for Feb 24, 2021

Wednesday, February 24, 2021

JSK Daily for Feb 24, 2021 View this email in your browser A community curated daily e-mail of JavaScript news The BFF Pattern (Backend for Frontend): An Introduction Imagine a scenario where you need

JSK Daily for Feb 23, 2021

Tuesday, February 23, 2021

JSK Daily for Feb 23, 2021 View this email in your browser A community curated daily e-mail of JavaScript news How to design an interacive dashboard for Covid-19 updates in JavaScript In this dashboard

You Might Also Like

📱 I Wish More Companies Made Phones This Bonkers — How to Check the Age of Your Hard Drive

Tuesday, March 18, 2025

Also: The 10 Best Apple TV+ Shows You're Missing Out On, and More! How-To Geek Logo March 12, 2025 Did You Know The weekday that falls most frequently on the 13th day of the month in the Gregorian

Tomorrow's Photo Management Class: How to sign up!

Tuesday, March 18, 2025

[Attention: Our final free class on photo management is happening tomorrow! This is your last chance to sign up. Register now.] Open your Photos app. What do you see? Thousands of random pictures?

The Sequence Engineering #508: AGNTCY, the Agentic Framework that Brought LangChain and LlamaIndex Together

Tuesday, March 18, 2025

The new framework outlines the foundation for the internet of agents. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

URGENT: Microsoft Patches 57 Security Flaws, Including 6 Actively Exploited Zero-Days

Tuesday, March 18, 2025

THN Daily Updates Newsletter cover ⚡ LIVE WEBINAR ➟ ASPM: The Future of AppSec -- Boom or Bust? Discover How ASPM is Redefining Application Security with Smarter, Unified Solutions. Download Now

⚙️ Making AI for coding work

Tuesday, March 18, 2025

Plus: New self-driving data ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Post from Syncfusion Blogs on 03/12/2025

Tuesday, March 18, 2025

New blogs from Syncfusion ® Sneak Peek at .NET MAUI: 2025 Volume 1 By Paul Anderson Let's explore the new features and enhancements that will be added in the Syncfusion .NET MAUI suite for the

AI agents are changing work 🤖

Tuesday, March 18, 2025

Windows vs. M4 MacBook Air; VPN tips; Metallica on Vision Pro -- ZDNET ZDNET Tech Today - US March 12, 2025 person walking to work AI agents aren't just assistants: How they're changing the

Interested in a tailored threat briefing for you and your team?

Tuesday, March 18, 2025

Learn from expert identity attack researchers and creators of the SaaS attacks matrix ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌

Biome vs. Prettier & ESLint; ESLint flat config improvements; returning from async functions;

Tuesday, March 18, 2025

We have 6 links for you - the latest on JavaScript and tools Is Biome ready to replace Prettier & ESLint? medium.com ESLint: Evolving flat config with extends eslint.org @nzakas@fosstodon.org @

What is a HoundDog(.ai)?

Tuesday, March 18, 2025

Still waiting to hear back from HoundDog… if you have an in, please reach out and let them know I want them on the show!! Until then… Stop PII Leak Detection in the Code! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏