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

Key phrases

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

Upgrade Your Git Game, Visual Studio Getting 'Command Palette,' Python/Java in VS Code, .NET 9 Preview, More

Thursday, April 25, 2024

Home | News | How To | Webcasts | Whitepapers | Advertise .NET Insight April 25, 2024 THIS ISSUE SPONSORED BY: ■ dtSearch® - INSTANTLY SEARCH TERABYTES Upgrade Your Git Game in Visual Studio 2022

🔒 The Vault Newsletter: April issue 🔑

Thursday, April 25, 2024

Get the latest business security news, updates, and advice from 1Password. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Top Tech 🏆 Lenovo ThinkPad X1 Carbon Gen 12 Laptop Review — Testing an AI Voice Recorder

Thursday, April 25, 2024

Also: The Roborock S8 MaxV Ultra Vacuum is Excellent, and More! How-To Geek Logo April 25, 2024 Take a look at our latest reviews, featuring fun tech like the Lenovo ThinkPad X1 Carbon laptop,

⚙️ r1

Thursday, April 25, 2024

Plus: UK investigating OpenAI ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Charted | Economic Growth Forecasts for G7 and BRICS Countries in 2024 📊

Thursday, April 25, 2024

The IMF has released its economic growth forecasts for 2024. How do the G7 and BRICS countries compare in expected real GDP growth? View Online | Subscribe Presented by: Access European benchmarks with

Build5Nines Newsletter - April 25, 2024

Thursday, April 25, 2024

View this email in your browser Build5Nines Build5Nines Newsletter Thank you for subscribing! I look forward to sharing with you the latest cloud news, technical help, and other thoughts around DevOps

Discover the World's Easiest Parallel File System

Thursday, April 25, 2024

Join us in exploring the future of data management with Bjorn Kolbeck, a Google engineer turned CEO and Co-founder of Quobyte, the creators of the world's easiest parallel file system. ͏ ͏ ͏ ͏ ͏ ͏

Issue 314 - New Model 3 Performance is here

Thursday, April 25, 2024

View this email in your browser If you are just now finding out about Tesletter, you can subscribe here! If you already know Tesletter and want to support us, check out our Patreon page Issue 314 - New

Programmer Weekly - Issue 202

Thursday, April 25, 2024

View this email in your browser Programmer Weekly Welcome to issue 202 of Programmer Weekly. Let's get straight to the links this week. Quote of the Week "Computer science inverts the normal.

Python Weekly - Issue 647

Thursday, April 25, 2024

View this email in your browser Python Weekly Welcome to issue 647 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Get Your Weekly Dose of Programming A weekly