22
Feb
/
One App to rule them all? Trade-offs and Technologies behind Progressive Web Apps
Progressive Web Apps are touted everywhere as the only true solution and the app of the future. Some decision-makers and developers are tempted to dismiss native apps outright as a dusty bridging technology. But whether it is advisable for a company to switch from native apps entirely to PWAs depends on many different factors that require closer examination. Let’s take a bird’s eye view of the decision-making process.
1
Feb
/
From Bundlers and the complexity of JavaScript projects
Back to square one
JavaScript projects are complex, with many homegrown problems. This article explores some of these problems and their causes. We will discuss how you can find a way out of the complexity trap can be found with the help of modern tools and standards, such as Snowpack and ESM.
12
Jan
/
DevOps for JavaScript Developers
React and GitLab, do they go together?
As a web developer, how can I use DevOps for myself? Where does DevOps begin and what does it involve? How do I design my daily routine to achieve the maximum benefit for software development and the warranty of application operation? This article shows how easily we can use React and GitLab to create a Single Page Application (SPA), test it, and put it into production.
12
Oct
/
Off to the console! (Intro to Node.js – part 5)
A backend programmed in Node.js and executed with Docker is not much use on its own if it cannot be accessed for lack of a client. However, it does not have to have a graphical user interface. A command line tool will do - and is practical in many cases. How does it work?
28
Sep
/
Manage infrastructure with Node.js – Part 4
Anyone developing an application in Node.js not only has to deal with the code itself. It also involves connecting infrastructure, including databases, and the execution layer with Docker. How does that work?
10
Aug
/
Asynchrony in JavaScript – a tool for every problem
The case for asynchrony in JavaScript is clear: Callbacks are evil and Promises are the only correct solution. No, actually async/await is the solution, but this relies on Promises, which involve some callbacks. So not everything is as clear as it seems. In the following, we will clarify why asynchronicity is necessary.
28
Jul
/
Managing you Code Quality with Node.js – Intro to Node.js – Part 3
When developing with Node.js, it is not only important to write the actual code, but also to ensure quality. In addition to conscientious code structuring, this also includes applying code guidelines and executing automated tests.
1
Jun
/
What is the JAMstack?
Especially for content-heavy sites and applications where scaling and security play a major role, the JAMstack offers an approach that can make development easier and cheaper.
17
May
/
Developing Web APIs with Node – Intro to Node.js part 2
One of the most common uses of Node.js is the development of web APIs. Numerous modules from the community are available for this, covering a whole range of aspects, such as routing, validation, and CORS.
11
May
/
Introduction to Node.js: First steps
If you develop modern web and cloud applications it’s just a matter of time until you encounter the JavaScript runtime environment Node.js. What is Node.js, how do you install and configure it, and how do you develop with it?