Are you wondering which framework to choose for building web applications? With the rise of single-page applications (SPAs), developers increasingly rely on powerful tools to create dynamic web experiences. Two of the leading options in this arena are Angular and React. Both frameworks have unique features that cater to different...
WebAssembly is a relatively new binary format for in-web executable program code. This article is about the motivation behind WebAssembly, the current state of the implementation, and future extensions.
Issues related to working with dates are as old of a problem as it gets with JavaScript. In theory it is possible to perform date calculations with JavaScript’s date object, if it weren’t for the many weaknesses of the API. Fortunately, there are helpful libraries that can save us a...
Roger Poon started JS++ eight years ago with a deep understanding of corner cases that he doesn’t believe the TypeScript team can rival. This is why Roger believes JS++ is the better option whether you need to write a simple library or if you need backwards compatibility with a large,...
<div style="text-align: justify;">You're longing for new ideas, connecting with like-minded devs and widen your horizon? Then iJS is the place to be. We help you out convincing your boss to send you to the international JavaScript Conference with these 3 easy steps.</div>
Cross-cutting concerns are these annoying, mostly technical requirements that have to be considered time and time again for things like authentication, logging, or error treatment. Of course, no one wants to have to repeat method calls necessary for these all the time. Ideally, they are activated automatically. In this article,...
Using a continuous integration (CI) server for backend systems has been an established best practice for a very long time. As the complexity and the scope of modern web frontends increases, so does the need for professional development techniques. This includes working with test-driven development, CI servers, and automated processes....
In the first part of this tutorial, we learned all about where Vue.js comes from and how to classify it. Now, we’ll be focusing on the component model of Vue.js as well as the Single File Components, which are very valuable tools used to write maintainable and extensible source code....
There are many approaches to cross-platform development, Progressive Web Apps are just one of them. Have you ever considerd building a PWA? You certainly should – browsers are everywhere today and make it really easy to reach a broader audience with your mobile app. Not sure yet? Watch this keynote...