JavaScript Kicks - JSK Weekly - February 01, 2023

Welcome to the month of love! Our shared love of Javascript is always cause to celebrate and what better way is there to celebrate than by laughing? Check out Ariana Milasincic's "10 JavaScript Memes" to get the month started right.

Other popular stories this week include Nethmi Wijesinghe's "Building Custom Structural and Attribute Directives in Angular" on Syncfusion, Dmitri Pavlutin's "JavaScript Closure: A Simple Explanation" and Simon Ugorji's "Node.js App Step-by-Step Guide for Frontend Developers" on Bits and Pieces.

Popular Stories recently curated by passionate community members

General

Best Practices in Handling Errors in Web Components

Almost all modern-day web applications are bound to run into errors at some point during their lifetime. Unfortunately, it is never "fail...

Bit


Fetching Data From an API in Next.js - Upmostly

Fetching data in a Next.js app is an essential part of building any web application. Axios is a popular library for making HTTP requests ...

Upmostly


Context API vs Redux

Every React developer has surely come across the question: "What's the difference between Redux and Context API, and can the Context API ...

JavaScript In Plain English


Turn Your Figma Designs into Code with a Single click

We've all been there, working on a brand new site, we hear that the designer is ready with the mockups, and the next thing we know, they'...

Bit


Why doesn't JSON support comments?

Did you ever curse the JSON data format for not allowing comments and wondered what the heck? Yeah, same here. Surprisingly, JSON, in its...

stefan judis


10 Web Development Trends in 2023

While, in my personal opinion, the web development landscape slowed down for a few years (2016 - 2021), it started to gain lots of tracti...

Robin Wieruch


Adding Multi-Version Support to Your Astro-based Documentation

Building a docs site is like building a static site with lots of pages. What happens if those pages change when the version of your produ...

Bit


How To Build an Animated Dashboard with Framer Motion in Next.js - Upmostly

Framer Motion is a powerful animation library that makes it easy to create smooth, complex animations in your Next.js projects. In this a...

Upmostly


JavaScript

JavaScript 101: All About Timers

JavaScript timers are great tools for achieving recurrent behavior or even triggering delayed actions. Whatever time-based logic you have...

Bit


Speed Up Your JavaScript: Proven Techniques for Optimizing Performance

JavaScript performance optimization is critical for creating fast and responsive web applications. Optimizing JavaScript code can reduce ...

Liudas Drejeris


How to Switch Blockchains on MetaMask with JavaScript

With over 10,000 blockchains currently operating, there are endless possibilities for deploying your smart contracts. For anybody to be a...

freeCodeCamp.org


Understand the Lexical Scoping in JavaScript

Are you ready to learn about one of the quirks of JavaScript? Today, I'm going to talk about lexical scoping. It might sound intimidating...

Olivia Brown


10 JavaScript Memes

Haven't done one of these for quite some time, enjoy!. "10 JavaScript Memes" is published by Ariana Milasincic in JavaScript in Plain Eng...

JavaScript In Plain English


Advanced Data Structures: Implementing the A* Algorithm in JavaScript

Without getting into code just yet, the basic algorithm behind A* is the following: You first need to define a grid-based map, where each...

Bit


JavaScript Closure: A Simple Explanation

The callbacks, event handlers, higher-order functions can access outer scope variables thanks to the closure. The closure concept is impo...

Dmitri Pavlutin


5 Rare Native APIs for JavaScript

This article brings 5 rare JavaScriot native APIs that bring unexpected convenience to our front-end development. The Element.getBounding...

Maxwell


10 Must-Know JavaScript Tricks & Tips to Make You a Better Programmer

In the past, I wrote a lot of junk code, and now that looks terrible. When I saw those code fragments again, I even doubted whether I was...

fatfish


Building a Temperature Converter App using HTML, CSS, and JavaScript

A temperature converter is a tool used to convert temperatures, to and from Celsius, Fahrenheit, and Kelvin. In this article, we will lea...

Frankie | frankiefab.eth/.lens (🧱, 🚀)


TypeScript

Exploring Advanced Ways in TypeScript

TypeScript is a powerful tool for building large and complex JavaScript applications. It offers a number of advanced features that can he...

Suman Giri


Angular

Building Custom Structural and Attribute Directives in Angular

Angular directives assist us in manipulating the DOM. We may customize a DOM element’s look, behavior, or layout using directives. In add...

Syncfusion


Advanced Lazy Loading Techniques in Angular

Welcome to our blog on advanced lazy loading techniques in Angular! If you're not familiar with lazy loading, it's a technique that allow...

Frontend Weekly


Ace your Angular Interview: Top Questions and Pro Tips

Are you ready to take your Angular skills to the next level and impress your interviewer? Look no further! In this article, we will be di...

JavaScript In Plain English


React

How does React's Reconciliation Algorithm work? - Upmostly

Fiber is a reconciliation algorithm used in the popular JavaScript library React to efficiently update a web application's user interface...

Upmostly


Master the Art of Referencing with React's useRef Hook: A Beginner's Guide

The useRef hook in React allows you to create a reference to a DOM element or a component instance. This can be useful for various tasks ...

JavaScript In Plain English


Vue

Introduction to Vue Components

When developing a large application, it is always a good idea to break it down into smaller components to make the code easier to read, s...

StackAbuse


5 Must-Know Differences Between ref() and reactive() in Vue

If you landed on this post most likely you have a basic understanding of Vue reactivity. However, like me, you might be asking yourself t...

Dmitri Pavlutin


Node.js

Node.js App Step-by-Step Guide for Frontend Developers

App development is the process of creating software applications that run on mobile devices, such as smartphones and tablets. These apps ...

Bit


How to read excel file in Node.js

IDEA - Create a get api in Node.js to read below excel file using xlsx and convert data in json format which can be used by client side f...

JavaScript In Plain English


Let's build APIs with Node, Express, and PostgreSQL

This article is part two of the "Develop APIs with Express Framework and PostgreSQL" series. In part one, you learned how to create a Nod...

Yogesh Datir


How to solve Cannot find module 'bcrypt' error in Node.js

In this tutorial, we are going to learn about how to solve the cannot find module 'bcrypt' error in Node.js. This error occurs due to the...

Sai gowtham


Functional Programming

JavaScript Require - How to Use the require() Function in JS

In JavaScript, modules refer to a file that holds JavaScript code which performs a specific purpose. Modules are self-contained, making i...

Joel 🦸‍♀️


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 Jan 31, 2023

Tuesday, January 31, 2023

JSK Daily for Jan 31, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Node.js App Step-by-Step Guide for Frontend Developers App development is the process of

JSK Daily for Jan 30, 2023

Monday, January 30, 2023

JSK Daily for Jan 30, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Best Practices in Handling Errors in Web Components Almost all modern-day web applications

JSK Daily for Jan 26, 2023

Thursday, January 26, 2023

JSK Daily for Jan 26, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Building Custom Structural and Attribute Directives in Angular Angular directives assist

JSK Daily for Jan 25, 2023

Wednesday, January 25, 2023

JSK Daily for Jan 25, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Building Custom Structural and Attribute Directives in Angular Angular directives assist

JSK Weekly - January 25, 2023

Wednesday, January 25, 2023

Do you know how much of an impact Javascript Frameworks have on Web Development? Code Home has a great walkthrough (including some history) for those who like a little more background. Check out "

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