Topic: javascript

Node.js 20 released with new experimental permission model

The new permission model was designed to provide better security. It allows developers to restrict access to certain resources during program execution. This can include restricting access to the file system and spawn process and restricting the ability to create worker_threads.  According to the feature roadmap, upcoming additions to the permission model will include adoption … continue reading

TypeScript 5.0 implements new ECMAScript “decorators” standard

Microsoft has officially released the latest version of its JavaScript-based language TypeScript.  According to Microsoft, TypeScript 5.0 is not a particularly disruptive release, which means the upgrade process should be relatively simple.  This release includes a number of new features and improvements that make the language smaller, simpler, and faster.  Among the updates is that … continue reading

TypeScript 5.0 beta adds support for Decorators

Microsoft announced the beta for TypeScript 5.0, the next major release of the JavaScript-based programming language.  With 5.0, Microsoft is working to make the language smaller, simpler, and faster. For example, the 5.0 beta takes 81% of the time to build VS Code that would take TypeScript 4.9 to do so.  These performance improvements were … continue reading

Increasing Performance Of Angular Apps Through Change Detection And Component Reusing

Whether you are building enterprise applications, progressive web apps or e-commerce apps, there are many methods for enhancing your Angular application’s performance. Some of the best ways for achieving high-performing and more efficient Angular apps is through change detection and component reusing. You may be wondering how change detection works in Angular or how to … continue reading

Node.js 19 is now available

The Node.js team has released Node.js 19, which updates the V8 JavaScript engine to version 10.7 and enables HTTP(s)/1.1 KeepAlive by default. Version 10.7 of the V8 JavaScript engine adds to the JavaScript API the latest version of Intl.NumberFormat, which lets developers create a formatter instance that is reusable and that supports locale-aware number formatting.  … continue reading

SD Times Open Source Project of the Week: workerd

Cloudflare recently announced workerd, its new open-source JavaScript/Wasm runtime that is based on the same code that powers Cloudflare Workers. While workerd does share the majority of its code with the runtime that powers Cloudfare Workers, it has been modified in order to make it more portable to other environments.  Workerd can be used to … continue reading

Why the web framework hype train is always moving

JavaScript frameworks are a useful tool for developers because they help developers be more efficient by eliminating the need to rewrite boilerplate code for a new app or download individual libraries.  Mozilla describes them as follows in one of its documentation pages: “A framework is a library that offers opinions about how software gets built. … continue reading

Netlify announces updated Next.js Runtime

Web development company Netlify has announced a new Next.js Runtime. Next.js is a web development framework for React-based applications developed by Vercel.  According to Netlify, some of the largest Next.js projects are making use of its runtime. These include DocuSign, TripActions, and Twilio. This is evidence that Netlify is trusted as the platform for building … continue reading

Node.js 18 available with Fetch API enabled by default

The latest version of the JavaScript runtime Node.js is now available.  Node.js 18 includes an update to the V8 JavaScript engine, global fetch enabled by default, and a core test runner module. The V8 engine has been upgraded to version 10.1. This latest version is part of Chromium 101. Upgrading to this latest version unlocked … continue reading

SD Times Open-Source Project of the Week: Lexical

Facebook announced that it open-sourced Lexical, an extensible JavaScript web text-editor library that emphasizes reliability, accessibility and performance. The project’s set of editor states represent the current and pending states of the editor at any given time. Developers can attach a content-editable DOM element to editor instances, and also register listeners and commands. Users can … continue reading

Microsoft releases TypeScript 4.6

Microsoft has released the latest version of TypeScript, its language that builds on JavaScript and adds syntax for type. With TypeScript 4.6, users gain several new features. Since the Release Candidate, the team at Microsoft has also worked to do some internal refactoring which has fixed certain issues, corrected a few error messages, and improved … continue reading

Report: 1,300 malicious npm packages detected recently

The widely used JavaScript package manager npm is the latest technology to become closely examined by the security community after it was discovered that attackers were using it for malicious purposes.  Security company WhiteSource has detected over 1,300 malicious npm packages and has released a threat report detailing its findings. The malware detected was being … continue reading

1 2 3 37
DMCA.com Protection Status
HTML Snippets Powered By : XYZScripts.com

Get access to this and other exclusive articles for FREE!

There's no charge and it only takes a few seconds.

Sign up now!