JavaScript Kicks - JSK Weekly - June 29, 2022

We're officially half way through 2022! Have you been productive so far? Have you implemented your plans for 2022 successfully so far? No? Well why not check out Manusha Chethiyawardhana's "Implementing React Custom Hooks: A Complete Guide" on Syncfusion and get one implementation down.

Other popular stories this week include "Transactional Notifications Management System, Courier Raises $35 Million from GV", Uchechukwu Azubuko's "How to Use TypeScript with Vue.js: Your Go-to Guide" and Jonathan Saring's "How to Easily Manage Dependencies in a JS Monorepo" on Bits and Pieces.

Popular Stories recently curated by passionate community members

General

9 Ways to Reduce Development Costs Using Components

Digital businesses today are defined by their ability to deliver apps and experiences fast, consistently, and at scale. But there's anoth...

Bit


Great Web Development Books You Can Read Free

Right after "Where is the best place to learn?" perhaps the most commonly asked question I hear from folks getting into code is "What web...

CSS-Tricks


7 Chrome Extensions for Web Developers

Google Chrome extensions are very productively-based helpers directly implemented in your browser. They can help you reveal certain infor...

melatonin


How to use GraphQL to build Backend-For-Frontends (BFFs)

Almost all modern-day applications use REST APIs for client-server communication. However, once an application scales with new requiremen...

Bit


Interviewer: How to Modify the Original Array in forEach()

It's an interviewer's true question that half of the interviewees could not answer well. Today, let's dig deep together....

JavaScript In Plain English


Transactional Notifications Management System, Courier Raises $35 Million from GV

Courier, who's mission is to make software-to-human communication more delightful is making good on their promise to enable all developer...

Courier


How to Easily Manage Dependencies in a JS Monorepo

This post is merely an intorduction to this awesome post by the creator of pnpm and core Bit developer Zoltan Kochan. All credit goes to ...

Bit


Presentations: Modern Redux with Redux Toolkit

This is a post in the Presentations series. A complete look at why we created RTK and what it includes I've frequently talked about why w...

Mark Erikson


JavaScript

Inheritance, Abstract classes and Class Mixin in Javascript

How does inheritance work in JavaScript? How to use abstract classes and how to use class mixins....

Bit


JavaScript Design Patterns -Explained with Examples

Hi everyone! In this article I'll explain what design patterns are and why they're useful. We'll also go through some of the most popular...

German Cocca


Working with Objects in JavaScript

JavaScript objects are used to store more complex data in one collection rather than storing in individual data-typed variables. Objects ...

melatonin


What is !! in JavaScript?

First of all, it is worth mentioning that the double-negation is not a JavaScript operator but simply two negations in a sequence. Let's ...

Lorenzo Zarantonello


Loading... Animation in Vanilla JavaScript

When developing websites and web applications, including a loading animation can improve the user experience significantly by communicati...

StackAbuse


How to Loop Through an Array in JavaScript - JS Iterate Tutorial

An array is a single variable used to store elements of different datatypes so that they can be accessed through a single variable. It is...

Joel 🦸‍♀️


How to Clear a JavaScript Array - JS Empty Array

There are multiple ways to empty an existing array in JavaScript. Emptying an array means removing all values from it. In this article, I...

Dillion Megida 🚀


Refresh the Page in JavaScript - JS Reload Window Tutorial

When you're developing applications like a blog or a page where the data may change based on user actions, you'll want that page to refre...

Joel 🦸‍♀️


How to create an API wrapper using a JavaScript proxy

I just found a super smart gist from David Wells that's worth bookmarking. David uses a JavaScript Proxy to create wrapper around fetch. ...

stefan judis


TypeScript

How to Use TypeScript with Vue.js: Your Go-to Guide

A tutorial on how to use TypeScript in a Vue.js application....

Uche Azubuko


ESLint and TypeScript with Josh Goldberg (JS Party #230)

Josh Goldberg joins Nick, Chris & a very nasally-sounding KBall for a fun conversation around TypeScript ESLint. They discuss why...

JS Party


What is TypeScript? A Beginner's Guide

A few weeks ago, I published an Intermediate TypeScript and React Handbook [/news/build-strongly-typed-polymorphic-components-with-react-...

freeCodeCamp.org


Angular

Deploy an Angular Application with Surge Using GitLab CI/CD

Surge is an npm package used for deploying static websites for free. For this, you need to have an account with surge when deploying they...

Jaykishan khemani


React

Implementing React Custom Hooks: A Complete Guide

React Hooks are functions that allow you to use state and life-cycle features from function components. If you’ve been using React, you’v...

Syncfusion


How To Pass Props Efficiently in React? - Upmostly

Props and state are an integral part of any React application. When working with React you will find yourself passing props over and over...

Upmostly


Getting Started With React Native

React Native is an open-source, cross-platform mobile application development framework developed by Meta Platforms, Inc. It allows us to...

Yagnik Kardani


How To Use Profiler API in React? - Upmostly

Have you ever wondered if there is a way in which you could analyse the performance of your React application? There is a way by using th...

Upmostly


Guide to Lazy Loading With React

When developing large React applications, we typically use many images and videos, install third-party packages/libraries, make API calls...

StackAbuse


React Manage REST API State Globally with Context API Tutorial

React Js Handle Rest API data globally with Context and useState hook tutorial. In this comprehensive tutorial, you will learn simple and...

Digamber Singh


Vue

Guide to Vue Router Redirects

When developing web applications with Vue.js that have many pages and incorporate many features such as logging in, authentication, carti...

StackAbuse


Node.js

Node AJAX Retrieve Records from MySQL Database Tutorial

MySQL is a relational database management system based on SQL - Structured Query Language, and managing data in MySQL is not that difficu...

Digamber Singh


Node.js - Is it Good for Frontend or Backend Development?

Node.js is good and we all know that. We know it's not a programming language but a JavaScript runtime environment that works on Chrome's...

JavaScript In Plain English


Node Import CSV File Data to MySQL Database with HTML Form

In this tutorial, you will discover how to import CSV file into MySQL database using Node js and Fast CSV package. Uploading files to dat...

Digamber Singh


How to Create a Node.js & TypeScript Boilerplate in 2022

Creating a Node.js project from scratch is often something we don't do that much. But how everything works on the backend is critical to ...

Mohammad Faisal


Functional Programming

JavaScript - Async Function Constructor

In JavaScript you can create a function by using the Function constructor: const sum = new Function('return Array.from(arguments).reduce(...

JavaScript Kicks


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 Jun 28, 2022

Tuesday, June 28, 2022

JSK Daily for Jun 28, 2022 View this email in your browser A community curated daily e-mail of JavaScript news What is Recursion? Hey wassup guys, wishing everyone strength of mind, body, and soul. For

JSK Daily for Jun 27, 2022

Monday, June 27, 2022

JSK Daily for Jun 27, 2022 View this email in your browser A community curated daily e-mail of JavaScript news How to use GraphQL to build Backend-For-Frontends (BFFs) Almost all modern-day

JSK Daily for Jun 23, 2022

Thursday, June 23, 2022

JSK Daily for Jun 23, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Transactional Notifications Management System, Courier Raises $35 Million from GV Courier,

JSK Daily for Jun 22, 2022

Wednesday, June 22, 2022

JSK Daily for Jun 22, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Implementing React Custom Hooks: A Complete Guide React Hooks are functions that allow you

JSK Weekly - June 22, 2022

Wednesday, June 22, 2022

Everyone likes something new and shiny, don't they? Well, Syncfusion have summarised "What's New in 2022 Volume 1: Essential JS 2" this week, check it out! Other popular stories

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