close
  • chevron_right

    JSXC gets funding for group calls!

    debacle · 7 days ago - 08:53 edit

JSXC gets funding for group calls!

That sounds cool! #Jabber web browser client #JSXC gets funding by German governments #prototypefund to implement audio/video group calls within the next six months. One-to-one calls between #Conversations, #Movim and JSXC already work since some time, although not without flaws.

Note, that #Dino gets funding to implement one-to-one audio/video calls right now, compatible with Conversations and JSXC. The future for XMPP A/V calling looks bright!

#XMPP #federation #conference #freesoftware #javascript #strophejs #jingle #webrtc #Round9 #audiovideo #privacy #sovereignty #Datenschutz #Souveränität

  • favorite

    2 Like

    Timothée Jaussoin , eyome

  • In chevron_right

    Deno 1.8 preps for GPU-accelerated machine learning

    pubsub.slavino.sk / infoworldcom · Wednesday, 3 March - 22:05 edit

Deno 1.8, released on March 2, offers preliminary support for an API to bring enhanced machine learning to the secure JavaScript/TypeScript runtime .

Experimental backing for the WebGPU API , for performing operations such as rendering and computation on a GPU, provides a path toward out-of-the-box GPU accelerated machine learning in Deno, release notes said. The WebGPU API gives developers a low-level, high-performance cross-architecture mechanism to program GPU hardware from JavaScript. It serves as the effective successor to WebGL on the web.

To read this article in full, please click here


Značky: #JavaScript, #Rozne, #Node.js

  • In chevron_right

    How to handle component interaction in React

    pubsub.slavino.sk / infoworldcom · Thursday, 25 February - 11:00 edit

Every React app is composed of interacting components. How these components communicate is an essential aspect of the UI architecture. As applications grow larger and more complex, component interaction becomes even more important.

React provides several methods for handling this need, each with its appropriate use cases. Let’s begin with the simplest approach, parent-to-child interaction.

[ Also on InfoWorld: Angular, React, Vue: JavaScript frameworks compared ]

Parent-to-child with props

The simplest form of communication between components is via properties — usually called props . Props are the parameters passed into child components by parents, similar to arguments to a function.

To read this article in full, please click here


Značky: #JavaScript, #Rozne, #React

  • In chevron_right

    TypeScript 4.2 tunes tuple types

    pubsub.slavino.sk / infoworldcom · Wednesday, 24 February - 20:18 edit

Microsoft has published the production release of TypeScript 4.2, an update to the popular open source language that adds types to JavaScript. Arrived February 23, TypeScript 4.2 features enhancements pertaining to tuple types and type aliases.

TypeScript 4.2 expands the ways rest elements in tuple types can be used. Previously, TypeScript only permitted rest elements in the last position of a tuple type. Now, rest elements can occur almost anywhere within a tuple, with a few restrictions. A rest element cannot be followed by another optional element or rest element, and only one rest element is permitted per tuple.

[ Also on InfoWorld: The most valuable software developer skills to get hired now ]

TypeScript 4.2 also includes these changes and enhancements:

To read this article in full, please click here


Značky: #JavaScript, #Rozne

  • In chevron_right

    Scala 3 moves to release candidate stage

    pubsub.slavino.sk / infoworldcom · Monday, 22 February - 17:52 edit

Scala 3, the planned next version of the object-oriented, functional language with JVM and JavaScript runtimes , has moved to a release candidate stage, with type parameter ehhancements and syntax improvements.

The Scala 3 RC , introduced February 17, brings last-minute polishing and cleanups. The user experience was improved and the metaprogramming framework enhanced. Scala has both JVM and JavaScript runtimes and is positioned for use in building high-performance systems with access to ecosystems of libraries.

To read this article in full, please click here


Značky: #Scala, #Rozne, #Java, #JavaScript

  • In chevron_right

    Angular 12 beta preview arrives

    pubsub.slavino.sk / infoworldcom · Thursday, 11 February - 22:07 edit

Angular 12 , a planned upgrade to Google’s popular TypeScript-based web framework, has moved into a beta stage, with a preliminary release now available.

The project previously proposed that Angular 12 would get capabilities impacting production builds, support for the Webpack 5 bundler, and a host of other improvements. A preview build was published on February 10. A production release is expected in May. The beta, Angular 12.0.0-next.0 , is available on GitHub.

To read this article in full, please click here


Značky: #JavaScript, #Angular, #Rozne, #Typescript

  • In chevron_right

    Angular, React, Vue: JavaScript frameworks compared

    pubsub.slavino.sk / infoworldcom · Thursday, 11 February - 11:00 edit

When considering React, Angular, and Vue, the first thing to note is that they carry the same notion at their cores: data binding. The idea here is that the framework assumes the work of tying the state of the application to the active elements of the interface. Each framework has its own idioms for accomplishing this, but it is the increased clarity of design in state-driven data binding that distinguishes this generation of frameworks from the previous one.

This kind of automatic state-driven architecture is sometimes referred to as a reactive system.

[ Also on InfoWorld: The most valuable software developer skills to get hired now ]

State-driven components

Figure 1 describes how state manifestation is handled without such frameworks. Figure 2 describes how it is handled with the frameworks.

To read this article in full, please click here


Značky: #React, #Angular, #Vue, #JavaScript, #Rozne

  • In chevron_right

    NPM CLI 7 arrives with Workspaces

    pubsub.slavino.sk / infoworldcom · Tuesday, 2 February - 23:26 edit

NPM CLI 7, an upgrade of the command line toolkit for the JavaScript package manager , is now generally available. The new version brings a Workspaces feature as well as changes to the lockfile format and enhanced performance.

NPM CLI 7 had been available on an opt-in basis since October, but has now been promoted to the status of “latest” version. Installation instructions can be found on GitHub .

[ Also on InfoWorld: What is Deno? A ‘better’ Node.js ]

The highlight of NPM CLI 7 is a Workspaces capability to manage multiple packages from within a single, top-level root package. This long-requested feature was motivated by a desire to support the management of multiple packages that may or may not be used together.

To read this article in full, please click here


Značky: #JavaScript, #Rozne, #Node.js