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

🛜 Using the Internet the Old-School Unixy Way With Shell Accounts — Turn Your TV Into a Virtual Fireplace

Friday, November 29, 2024

Also: Meditation Apps for Android, and More! How-To Geek Logo November 29, 2024 Did You Know A study investigating whether or not our perception of value has any effect on medical outcomes demonstrated

iOS Dev Weekly - Issue 689

Friday, November 29, 2024

I tried two new (ish) AI coding tools this week. What did I think? 🤔 View on the Web Archives ISSUE 689 November 29th 2024 Comment I've had a week off from Swift Package Index this week as I needed

JSK Daily for Nov 29, 2024

Friday, November 29, 2024

JSK Daily for Nov 29, 2024 View this email in your browser A community curated daily e-mail of JavaScript news Top Linters for JavaScript and TypeScript: Simplifying Code Quality Management Linters are

Spyglass Dispatch 020 🏈

Friday, November 29, 2024

Under 16s Social Media • Threads Starter Packs • Live Vision Pro Content • When Mark Met Donald • Cult of the Smart Geek • Amazon's New AI Model • 'The Blip' 1 Year Later The Spyglass

Ranked | The World’s 15 Most Powerful Business Leaders 💪

Friday, November 29, 2024

From Elon Musk to Sam Altman, we show the most powerful people in the corporate world based on rankings from Fortune. View Online | Subscribe | Download Our App Presented by: Find the megatrends

Issue #569: Softbody volume, custom fonts, and Clickery Hexagon

Friday, November 29, 2024

View this email in your browser Issue #569 - November 29th 2024 Weekly newsletter about Web Game Development. If you have anything you want to share with our community please let me know by replying to

iOS Cocoa Treats

Friday, November 29, 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. The power of previews in Xcode Previews in Xcode become

ASP.NET Core News - 11/29/2024

Friday, November 29, 2024

View this email in your browser Get ready for this weeks best blog posts about ASP.NET Core! Better Azure Identity authentication support and performance during local development with .NET Aspire — by

Hackers Exploit Popular Game Engine to Distribute Cross-Platform Malware

Friday, November 29, 2024

THN Daily Updates Newsletter cover Programming with GitHub Copilot: Write Better Code--Faster! ($48.00 Value) FREE for a Limited Time Accelerate your programming with the most popular AI coding tool on

SmallCon: Free virtual conference for GenAI builders ft. Meta, DoorDash, Mistral

Friday, November 29, 2024

Join AI leaders from Meta, Mistral, Salesforce, DoorDash, Harvey AI, Nubank, Hugging Face, and more at SmallCon on Dec 11th for deep-dive tech talks, panel discussions, and live demos on the latest