JavaScript Kicks - JSK Weekly - September 07, 2022

September is pretty much in full swing and before we know it, Christmas Decorations will be creeping into shops because not everyone follows the guidelines of Halloween first! Best practices and guideline are at least important in our line of business, so check out Santosh yadav's "15 Coding Guidelines & Best Practices for Frontend".

Popular Stories recently curated by passionate community members

General

The Evolution of the Modern Web Application Development

You're probably wondering: what kind of developer can write an article like this? Let me answer that for you: an old developer. Let's not...

Bit


Create a Simple Express Server (Node.js) for React Application

I've always wanted to write an article on this topic, and finally, I have time to do it. This is not about what Node.js and Express are. ...

MINI🇦🇹🇪🇺


How to Fullscreen a Specific Element in a Web Page

Browsers have built-in fullscreen capabilities, which you can access using shortcut keys such as F11 or ⌃⌘F. But it applies to the curren...

Bit


The Hidden Danger of user?.name?.first

This is about the TypeScript feature introduced in version 3.7: https://devblogs.microsoft.com/typescript/announcing-typescript-3-7-beta/...

JavaScript In Plain English


15 Coding Guidelines & Best Practices for Frontend

To ensure code quality and bug-free code we should follow some guidelines and best practices. I am sharing the guidelines which I and my ...

JavaScript In Plain English


JavaScript

5 Useful JavaScript One-Liners for Total Beginners

A few days ago I started to work as a Backend Developer using JavaScript. For this reason. I'm improving my skills using this language an...

Jesús Lagares


JavaScript Fetch - Are You Handling Responses Correctly?

Every JavaScript developer probably knows the fetch API. It provides an easy interface for making requests to endpoints, for fetching or ...

kathimalati


Core JavaScript Warm Up

In this article, we will see some JavaScript questions to warm up and strengthen your JavaScript core concepts. We are starting it as a s...

JavaScript In Plain English


How to Check if a String Contains Only Numbers in JavaScript

To check if a string contains only numbers in JavaScript, call the test() method on this regular expression: ^\d+$. The test() method wil...

Coding Beauty


4 Spread Operator Practical Uses in JavaScript

Do you know the JavaScript Spread operator? It is represented by three dots - yes, the Spread operator is the famous "...". It basically ...

Justin Graysen


Disabled JavaScript turns off native lazy loading

Browsers disable deferred image loading when JavaScript is disabled to prevent tracking....

stefan judis


7 Little-Known Array Methods in JavaScript

When working with arrays in JavaScript, you might find yourself using only the popular methods like map(), filter(), find(), push(), and ...

Coding Beauty


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

We write conditional statements every day and it is a very important part of program code. Have you ever thought about optimizing conditi...

fatfish


TypeScript

How to Handle Multiple Inheritance and TypeScript Mixins

Multiple inheritance is a feature where a class can extend more than one base class. What if we want to create different UI components li...

Bit


How to combine two arrays in TypeScript

In this tutorial, we are going to learn about how to combine two or more arrays in TypeScript with the help of examples. In TypeScript, t...

Sai gowtham


Typescript Debugging Inside VS Code

For the last couple of days, I have been trying to set up a debugger for my express application written in typescript. Let me summarize t...

barisbll


Angular

Playing With Standalone Components / Optional Modules In Angular 14

In the very early days of modern Angular, you could import a Component and then provide it as a declaration to be used within another Com...

Ben Nadel


React

You might be using React useEffect wrong the whole time

I had a moment with the eslint exhaustive-deps rule recently. It made me go down the rabbit hole and realize that I have been using the u...

Bit


React Js Nested Routes using React Router DOM 6 Tutorial

In this tutorial, you will learn how to create a basic React js application and integrate nested routes in React js app using React Route...

Digamber Singh


5 Optimization Tips for React You Should Know

I have worked for many years and have taken over many historical projects. Most of the projects can be described as "shit mountains". How...

fatfish


Why Every React Developer Should Learn Function Composition

Imagine you're building a React application. There are a number of things you want to do on just about every page view of the application...

Eric Elliott


Aurelia

Building with Aurelia 2: Episode #1 - Search autocomplete with term highlighting - I Like Kill Nerds

Because I love punishing myself and loading my plate with more things, I have embarked on a new Aurelia 2 series called Building with Aur...

Dwayne Charrington


Vue

Introducing Slot Template Support for Syncfusion Vue Components

At Syncfusion, we previously rendered templates for the Vue components using their properties and a separate Vue component. This led to l...

Syncfusion


How to Use a Button as a Link in Vue

To use a button as a link in Vue, you can wrap the button in an anchor ( ) element. Clicking a link button makes the browser navigate to ...

Coding Beauty


Node.js

How to Deploy Your Node.js Application for Free with Render

For years, Heroku has been an excellent platform to host your Full Stack applications. freeCodeCamp made heavy use of Heroku early on - a...

Yogesh Chavan


How to Deploy Multiple Node.js Apps on a Single Server with SSL, Nginx, PM2

We have already set up NGINX, PM2, and SSL for the first app and we are going to set up a new Node.js app. It's quite similar to 'step 02...

JavaScript In Plain English


Libraries and Tools

Useful JavaScript Data Grid Libraries

In this article, Zara Cooper provides a rundown of some popular data grid libraries that would be a great addition to any data-heavy appl...

Smashing Magazine


Testing

Testing your React Components - Step by Step

Testing is a crucial step within the software development lifecycle. We sometimes "forget" about it. And other times we simply assume it'...

Bit


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 Sep 6, 2022

Tuesday, September 6, 2022

JSK Daily for Sep 6, 2022 View this email in your browser A community curated daily e-mail of JavaScript news How to Handle Multiple Inheritance and TypeScript Mixins Multiple inheritance is a feature

JSK Daily for Sep 5, 2022

Monday, September 5, 2022

JSK Daily for Sep 5, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Testing your React Components - Step by Step Testing is a crucial step within the software

JSK Daily for Sep 3, 2022

Saturday, September 3, 2022

JSK Daily for Sep 3, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Introducing Slot Template Support for Syncfusion Vue Components At Syncfusion, we

JSK Daily for Sep 2, 2022

Friday, September 2, 2022

JSK Daily for Sep 2, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Introducing Slot Template Support for Syncfusion Vue Components At Syncfusion, we

JSK Daily for Sep 1, 2022

Thursday, September 1, 2022

JSK Daily for Sep 1, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Useful JavaScript Data Grid Libraries In this article, Zara Cooper provides a rundown of

You Might Also Like

A deal made in cloud security heaven

Thursday, April 18, 2024

Meta's Llama 3 goes public and hackers hold World-Check data for ransom View this email online in your browser By Christine Hall Thursday, April 18, 2024 Welcome to TechCrunch PM! I'm glad you

💎 Issue 413 - RubyJS-Vite

Thursday, April 18, 2024

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 413 Release Date Apr 18, 2024 Your weekly report of the most popular Ruby news, articles and

💻 Issue 406 - Swift for C++ Practitioners, Part 1

Thursday, April 18, 2024

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 406 Release Date Apr 18, 2024 Your weekly report of the most popular .NET news, articles and projects

💻 Issue 413 - How to implement HLS Video Streaming in a React App

Thursday, April 18, 2024

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 413 Release Date Apr 18, 2024 Your weekly report of the most popular Node.js news, articles and

📱 Issue 407 - Textual Healing: iOS Text Editing Minutiae

Thursday, April 18, 2024

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 407 Release Date Apr 18, 2024 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 413 - Interview with Senior JavaScript Developer 2024 [video]

Thursday, April 18, 2024

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 413 Release Date Apr 18, 2024 Your weekly report of the most popular JavaScript news, articles

💻 Issue 331 - 30+ app ideas with complete source code

Thursday, April 18, 2024

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 331 Release Date Apr 18, 2024 Your weekly report of the most popular React news, articles and projects

💻 Issue 408 - Curl: Hyper, is it worth it?

Thursday, April 18, 2024

This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 408 Release Date Apr 18, 2024 Your weekly report of the most popular Rust news, articles and projects

📱 Issue 410 - Swift for C++ Practitioners, Part 1

Thursday, April 18, 2024

This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 410 Release Date Apr 18, 2024 Your weekly report of the most popular Swift news, articles and projects

🤷🏻‍♂️ What to Do When Windows Won't Boot — How to Try the Android 15 Beta

Thursday, April 18, 2024

Also: We Tried a Small AI Voice Recorder, and More! How-To Geek Logo April 18, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your inbox by