Systems | Development | Analytics | API | Testing

What's New in Next.js 13

Version 13 of Next.js, a well-established React framework from the Vercel company, was released last week. The announcement was made at the Next.js Conf and took the community by storm. Developers worldwide spread the news about the features and goodies announced live on October 25th. Now, as the dust slowly settles, we can go through what's new in Next.js 13.

Deep Cloning in JavaScript

Javascript is the basis of today’s modern web technology and plays a pivotal role in providing effective functionalities to websites and web applications. One of the essential elements that power its capability to include complex functionalities is objects in Javascript. From performing as a holy grail that aids developers in creating complex data structures to storing multiple properties an object in JS can serve multiple purposes at once.

How to start linting your JavaScript Code?

Linting refers to the process of identifying potential errors in code by using a program. Initially, the lint tool, like earlier similar utilities, analyzed source code to determine which compiler optimizations could be made. In time, lint-like tools added many other types of checks and verifications. The Linting software provides developers with tools to help them write highly scalable code.

Top 5 JavaScript Test Automation Frameworks in 2022

Chris Tozzi reviews the most popular JavaScript test automation frameworks and presents several things to consider as you select the best option for you and your organization. JavaScript consistently ranks as the world’s most popular programming language among developers. It should come as no surprise then that a variety of JavaScript test automation frameworks are available to help developers test JavaScript apps.

The Ultimate Guide to Choosing the Best JavaScript Charting Library

Charting libraries are in great demand, and their creation and use are becoming increasingly popular in languages such as JavaScript. As evidence, several JavaScript charting libraries are available, both commercial and open-source, with a wide range of functionalities to meet the demands of users. But how can a developer make an informed decision and choose the best JavaScript charting library? It's a difficult question, but we're here to assist!

Publish & Subscribe with JavaScript and Ably

The Publish/Subscribe pattern, also known as Pub/Sub, is an architectural design pattern that provides a framework for exchanging messages between publishers and subscribers. The Ably platform makes it very straightforward to implement this pattern and provides guarantees about scalability, reliability, and ordering of messages. Publishers publish messages to a named channel. Subscribers to that channel will then receive those published messages in a totally de-coupled way.

typeof in JavaScript: An introduction

Checking data types for variables is vital in any programming language to ensure a smooth and error-free development process. However, this becomes even more essential for accuracy when it comes to dynamically typed languages such as Javascript. In Javascript, one variable can hold multiple value types within the same file as shown below: To achieve this, one of the most commonly used operators is typeof.