International JavaScript Conference


Innovations in Angular 10

As a maintenance release, Angular 10 mainly includes bug fixes and tooling enhancements. For example, a new strict mode uses stricter compiler checks and the CLI now warns when using CommonJS bundles that are difficult to optimize. Angular 9 brought the long-awaited Ivy compiler, which the team worked on for about two years. Now, work on version 10 was used to clean up. So, this is primarily a maintenance release with numerous bug fixes and internal improvements. Nevertheless, Angular 10 also has a few nice additions to offer. This article is all about those. If you want to upgrade an existing application to Angular 10, all you have to do is run ng update: ng update @angular/cli @angular/core

Deno – the end of Node.js?

Will Deno make everything better and replace Node.js? Node.js has long been an established environment for the execution of server-side JavaScript. Modern IT landscapes would be unthinkable without it; companies like Uber or Netflix have been using Node.js for years. But with the release of Deno, a server-side execution environment for TypeScript and JavaScript, this could soon change. Outdated traditions are ended and modern concepts are introduced. Will Deno join the IT landscape or even push the veteran Node.js from its place?

Making the web more powerful with Project Fugu

The term Progressive Web App (PWA) was coined in 2015. Since 2018 PWAs can be installed on all relevant operating systems and can also be executed offline. However, there is still a certain difference in functionality between PWAs and their native counterparts. With Project Fugu, the gap should continue to shrink.

Real-Time in Angular: A journey into Websocket and RxJS

Real-time is an interesting topic to consider these days. The demand for real-time functionality to be implemented in modern web applications has grown tremendously. The sooner you have the data, the quicker you can react and make decisions. Thus, the chance for higher profits is huge. In this article we will discuss how to implement this real-time feature in your Angular application using WebSocket and RxJS.

Getting Started with Svelte

Are you curious to know what Svelte is? Do you know why it’s becoming a popular JavaScript compiler? In this article, we will tackle what Svelte is, who made it, why would you want to use it, its ecosystem, and current state.

Angular Code Smells

Writing frontend applications is a complex process, it involves lots of difficult scenarios, a myriad of tools and, of course, browser support. But leaving that aside, keeping a high-quality codebase that is maintainable over the long term is just as complicated. In this article, we aim to give you a list of the most villainous coding smells you might run into when writing Angular apps, and the respective solution or alternative.

Node.js is Dead – Long live Deno!

Deno is a new runtime for JavaScript and TypeScript, created by Ryan Dahl - the original creator of Node.js. The project is intended to fix design problems in Node.js described in Dahl's famous talk "10 Things I Regret About Node.js". We talked to Krzysztof Piechowicz (adesso AG) about the differences between Node.js and Deno. In the iJS video, Piechowicz goes into the topic in more detail and shows what is possible with Deno.
1 2 3 5





Best-Practises with Angular


One of the most famous frameworks of modern days

JavaScript Practices & Tools

DevOps, Testing, Performance, Toolchain & SEO


All about Node.js


From Basic concepts to unidirectional data flows