JavaScript Kicks - JSK Weekly - December 08, 2021

Happy Pretend To Be A Time Traveler Day! If you could time travel just once, what would you do: Go to the future to when everything settles down and stay there OR go to the past and stop the outbreak from happening?

While you're pondering, check out some of our top stories for last week: "Best Practices on How to Compress Images For Reactjs", "‘let’ vs ‘var’: What is the Actual Difference?" and "How To Maintain A Large Next.js Application"

Popular Stories recently curated by passionate community members

General

How to Bundle Non-JavaScript Resources

In modern web development, bundling assets is essential to improve application performance in multiple ways. And, the developers mainly f...

Bit


Even small things can make your code gnarly | Swizec Teller

Wanna see the strangest looping construct I've found in production code? It looked like this: The array was a function argument and the l...

Swizec


Endpoint Handlers 101

👋 Hey, folks! Today, we will be discussing endpoint handlers! As the above diagram showcases, an endpoint handler is a kind of watcher a...

Abir - #MSFTStudentAmbassador


'let' vs 'var': What is the Actual Difference?

Here is a quick read on what is the difference between let vs var in JavaScript that might come in handy. It's good to know these to deci...

sumeet bhalla


How To Protect Your API Key In Production With Next.js API Route

Quick summary ↬ There's a great challenge that comes with building Jamstack applications on the web. In this article, Caleb Olojo explain...

Smashing Magazine


How To Maintain A Large Next.js Application

Quick summary ↬ In this article, Nirmalya discusses some of the complex problems that he faced while building and maintaining large Next....

Smashing Magazine


JavaScript

Asynchronous JavaScript: The Restaurant Analogy

The following functions are responsible for fulfilling each order that comes in. prepareItem(itemName, callback) : This function takes in...

Savinu Vijay


JSON Modules in JavaScript

How to import JSON data directly into an ES module....

Dmitri Pavlutin


JSON for Beginners - JavaScript Object Notation Explained in Plain English

Many software applications need to exchange data between a client and server. For a long time, XML was the preferred data format when it ...

Tapas Adhikary


How to slice or get symbols from a unicode string with emojis in JavaScript? Lets learn how JavaScript represent strings

Everybody loves JavaScript (or not)! It's easy, powerful and fun (or not) but then one day you found something weird that makes you learn...

Antonio Santiago


TypeScript

What is Duck Typing in TypeScript?

In this article, I discuss duck-typing as a practice and a cool feature of TypeScript that makes a huge difference - type predicates. Duc...

Naaman Hirschfeld


TypeScript: What? Why? How?

Intro to a series of articles for a comprehensive understanding of the TypeScript language and it's usage...

Ivan Dzhurov


Angular

How to Use Preloading for Faster Route Navigations in Angular

When the application is launched, Browser starts downloading All the modules required for the initial app load. Browser waits for modules...

jagjeet


Develop an Online Shop with Angular 11 and .Net Core 5

In this article we will continue developing the .NET Core Web API that we created in the previous part. You can find the first part of th...

JavaScript In Plain English


React

Declarative Data Fetching with React Async

React Async is a simple library. To get things started, you need to get familiar with its three main APIs: 1. component. 2. useAsync hook...

Bit


Best Practices on How to Compress Images For Reactjs - Tamal Web

In this quick tutorial, I will walk you through some of the best ways you can compress images for Reactjs for huge performance wins. As y...

Tamal Anwar Chowdhury


Getting started with React Hooks

A few years ago I wrote a post about class components vs stateless functional components and why you should use each one. At the time of ...

Tim Smith


Print your Markdown content with React through AST

If you ever used Contentful, the head-less CMS, chances are that, like I did, you ended up creating some code to map your contentful bloc...

Nicolas Froidure


React 101: The Basics

React is one of the most in demand tools in the job market these days, but if you don't know it should you just skip it? You could, but I...

Tim Smith


Nested Routes with React Router 6

A React tutorial which teaches you how to use Nested Routes with React Router 6. In order to get you started, create a new React project ...

Robin Wieruch


How to use React Context

Have you ever had to pass a piece of state three or four levels deep along with a method to update the state? If so, you have likely eith...

Tim Smith


Node.js

Introduction to Continuous Debugging for Node.js Applications

Here, you will find various approaches to debugging a Node.js application. Printing the output on the console is a very popular debugging...

JavaScript In Plain English


Libraries and Tools

5 Express Middleware Libraries Every Developer Should Know

Express is the most popular framework when building NodeJS web applications. It is also known as a minimalist unopinionatedframework that...

Bit


Testing

The Simplest CI Setup For Running Cypress Tests

Run Cypress tests in parallel with zero configuration by reusing a GitHubActions workflow. Recently GitHub Actions CI service has introdu...

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

Tuesday, December 7, 2021

JSK Daily for Dec 7, 2021 View this email in your browser A community curated daily e-mail of JavaScript news How to Create Scatter Chart in React Js with Google Chart In this tutorial we will show you

JSK Daily for Dec 6, 2021

Monday, December 6, 2021

JSK Daily for Dec 6, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Declarative Data Fetching with React Async React Async is a simple library. To get things

JSK Daily for Dec 2, 2021

Thursday, December 2, 2021

JSK Daily for Dec 2, 2021 View this email in your browser A community curated daily e-mail of JavaScript news 5 Express Middleware Libraries Every Developer Should Know Express is the most popular

JSK Daily for Dec 1, 2021

Wednesday, December 1, 2021

JSK Daily for Dec 1, 2021 View this email in your browser A community curated daily e-mail of JavaScript news How to Bundle Non-JavaScript Resources In modern web development, bundling assets is

JSK Daily for Nov 29, 2021

Monday, November 29, 2021

JSK Daily for Nov 29, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Introducing JavaScript Breadcrumb Control in Essential JS 2 The Breadcrumb component is a

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