Blog

International JavaScript Conference

20
Dec

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.
4
Nov

Speed, Speed, Speed: JavaScript vs C++ vs WebAssembly [ KEYNOTE ]

In Node.js, we can use WebAssembly modules and native C++ addons. If your app has performance critical parts, should you stay in JavaScript? Or write a native C++ addon? Or use WebAssembly? Let's have a look at how these options compare performance wise and which one is best for different workloads. So the next time you need to optimize for speed, you know your options.
30
Sep

How to develop GraphQL frontends with Angular and React

GraphQL, the web API query language developed by Facebook, has been gaining attention for several years now. But while a lot of articles on the subject examined the server-side in detail, the client itself got less attention. This article will focus on the usage of a GraphQL interface in the frontend, while also taking a closer look at both Angular and React.
2
Sep

back to school—explore the program of iJS

September is here! It always reminds people of school time, seeing friends after months and of course studying. We want to take you back to those times and give you the feeling of being a student again! Welcome to the JS Academy and its extensive syllabus!
20
Aug

Web Components & Micro Apps: Angular, React & Vue peacefully united?

Angular, React, Vue or some other framework: Which one are you going to use on your next project? The JavaScript ecosystem offers so many choices and all of them have their pros and cons for any given project, making it difficult to choose just one. But there is a solution to that: With micro apps and web components, you can use whatever works best for any single part of your project.
7
Aug

Write once, run everywhere: Building Desktop Apps with React and Electron

Writing a desktop application for a specific operating system is relatively easy nowadays. There are many development environments and libraries available for popular operating systems that can be used to create applications with graphical user interfaces with little effort. However, the programs created this way are not platform-independent. This is where Electron comes in as a promising solution.
3
Jul

Where no man has gone before

Angular Elements provides Web Components and enables lightweight scenarios such as integration into existing applications, CMS, or Micro Apps. The new Ivy compiler takes care of bundles that are as lean as possible.
19
Jun

ES Modules in Node.js: The Status Quo

Nearly every programming language provides the ability to split the code that makes up a program into multiple files. The #include directive is used for this purpose in C and C ++, while Java and Python have the import keyword. JavaScript was one of the few exceptions up till now, but the new JavaScript standard (ECMAScript 6) changes this by introducing so-called ECMAScript modules. All major browsers already support this new standard – only Node.js seems to be lagging behind. Why is that?

STAY TUNED!

 

BEHIND THE TRACKS OF iJS

Angular

Best-Practises with Angular

Vue.js

One of the most famous frameworks of modern days

JavaScript Practices & Tools

DevOps, Testing, Performance, Toolchain & SEO

Node.js

All about Node.js

React

From Basic concepts to unidirectional data flows