Topic: javascript

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

For reduced development cost and accelerated code delivery, try TypeScript

While JavaScript is frequently the language of choice for all sizes of frontend and backend applications, it’s not the only option. Nor is it necessarily the most efficient or cost-effective. Increasingly, TypeScript is becoming the go-to language for app development ─ particularly for larger apps. The time- and cost-saving benefits are significant enough that some … continue reading

Node.js 17 now available

Node.js 17 was launched with new features such as OpenSSL 3 support, Node.js version in stack traces, V8 JavaScript Engine Version 9.5, new promises APIs, and updated platform support.  The previous version, Node.js 16 has received LTS support and is still recommended for production deployments, while Node.js 17 is for testing and providing feedback on … continue reading

Updated --help in TypeScript 4.4

TypeScript 4.4 brings control flow analysis

Microsoft has announced the general availability of TypeScript 4.4.  This latest release introduces control flow analysis for aliased conditions and discriminants, which checks to see if a type guard has been used before a particular piece of code.  Another new feature is index signatures for symbol and template string patterns. Index signatures are used to … continue reading

SD Times news digest: JetBrains Space adds notification management, Microsoft GCToolkit goes open source, Google is deprecating its JavaScript-based Google Platform Library

JetBrains added Notifications Management to its Space product to help developers deal with information overload.  #Spacebox, the new default personal feed, intelligently highlights the most relevant notifications, and users can customize the setup to adjust notifications they want to see inside Spacebox, as well as in any feed or group channel.  “Our goal with Space … continue reading

SD Times Open-Source Project of the Week: Marko

Marko is an open-source programming language that reimagines HTML from a markup language into a programming language. As its website states: “It’s like HTML and JS had a perfect baby that grew up to be awesome.” It does not require learning any new language syntax beyond what’s available in vanilla HTML, CSS, and JavaScript, which … continue reading

DMCA.com Protection Status