JSK Weekly - 30th October, 2024

JavaScript powers many modern websites’ dynamic and interactive elements. As the complexity of JavaScript apps increases, so does the need for robust testing frameworks to ensure their reliability and performance. This week Syncfusion will introduce you to 7 JavaScript unit test frameworks that every developer should know.

These tools are the secret weapons of many successful developers, providing the confidence to build scalable, maintainable, and bug-free apps. Check out the guide in "7 JavaScript Unit Test Frameworks Every Developer Should Know" to equip you with the knowledge to choose the proper testing framework for your needs.

<p>

Other popular stories include "Unlocking the Power of React Server Components", "Tackling Memory Leaks in JavaScript: Common Causes and Solutions" and "Code a Sonic Infinite Runner Game in JavaScript"


General

How to roll your own auth in JavaScript & TypeScript

Learn how to roll your own authentication in JavaScript & TypeScript ...

Authored by: Robin Wieruch

How to Use Chart js for Interactive Data Visualization

Data surrounds us, but its raw form can be overwhelming and difficult to interpret. That's where data visualization comes in. It can help you take your data and turn it into charts and graphs that make sense at a glance. Among the many data visualiza...

Authored by: freeCodeCamp.org

Stop Missing Out

JavaScript is an incredibly versatile language, packed with features and shortcuts that can boost your productivity. Yet, despite its flexibility, many developers miss out on the hidden gems that can...

Authored by: JavaScript Kicks

How to Pass Additional Arguments to Next.js Server Actions

Asynchronous data mutation and handling is a necessary task in modern web applications. You may want to execute a standalone asynchronous function on the server to carryout tasks like saving data to the data store, sending emails, downloading PDFs, p...

Authored by: Tapas Adhikary

Getting Started with Piecesjs: Building Native Web Components with a Lightweight Framework

Piecesjs is a lightweight JavaScript framework built upon native web components, offering a suite of tools and utilities tailored for creative websites.

Authored by: Codrops


JavaScript

Chapter 134:Never Let Your Code Crash Again: The Ultimate Guide to JavaScript Exception Handling

Have you ever wondered how to make your JavaScript code handle unexpected errors gracefully? 💥 Errors happen all the time, whether due to invalid user input, network issues, or bugs in your code...

Authored by: JavaScript Kicks

How we shrunk our Javascript monorepo git size by 94%

We really did this! We work in a very large Javascript monorepo at Microsoft we colloquially call 1JS. Using some new changes to the git client it went from 178GB to 5GB.

Authored by: Jonathan Creamer

HTTP Tunnel and Proxy in JavaScript

The one where I start networking in JavaScript

Authored by: David Bushell

Code a Sonic Infinite Runner Game in JavaScript

Infinite runner games have been a favorite for gamers and developers alike due to their fast-paced action and replayability. These games often feature engaging mechanics like endless levels, smooth character movement, and dynamic environments that ke...

Authored by: JavaScript Kicks

Tackling Memory Leaks in JavaScript: Common Causes and Solutions

Learn how to tackle memory leaks in JavaScript with this comprehensive guide. Explore common causes, expert solutions, and best practices to improve your web app's performance and efficiency.

Authored by: JavaScript Kicks

Javascript Interview Question Explanation -Asynchronous Behaviour

In this article, we will explore a fascinating piece of JavaScript code that demonstrates the asynchronous nature of the language, particularly how closures and the setTimeout function work together...

Authored by: In Plain English


Angular

A Full-Stack Web App Using Angular and GraphQL: Adding Login and Authorization Functionalities (Part 5)

In this article, we will cover how to implement the login and role-based authorization functionalities in our app.

Authored by: Syncfusion


React

Unlocking the Power of React Server Components

Uncover the RSC Revolution: Learn how React Server Components boost performance, improve SEO, and simplify data fetching in your React apps.

Authored by: JavaScript Kicks

React Tutorial (Part 2)- Getting Started with React: Installation and Environment Setup

Before you begin building applications with React, it's important to have the right development environment in place. Here's a step-by-step guide to help you get started: The first step in setting up...

Authored by: In Plain English

How to fetch data with React Class Components

Learn the fundamentals about data fetching in client-side React with React Class Components ...

Authored by: Robin Wieruch

React Native with zero Platform Select for Android and iOS

Cross Platform is one of the most tricky things on front-end design and style, considering the differences between browsers, screen resolutions and, now, on mobile, the difference between two major...

Authored by: Frontend Weekly


Testing

Testing React Applications the easy way with Testing Library, MSW, and Vitest - (Using a sample...

This article will attempt to work us through a robust method of testing a sample React application using recommended best practices for testing web applications adopting a Behavioral approach. This...

Authored by: Frontend Weekly

7 JavaScript Unit Test Frameworks Every Developer Should Know

JavaScript powers many modern websites’ dynamic and interactive elements. As the complexity of JavaScript apps increases, so does the need for robust testing frameworks to ensure their reliability and performance. This article will introduce you to 7 JavaScript unit test frameworks that every developer should know.

Authored by: Syncfusion





0 comments