Thema: TypeScript
-
The JavaScript Registry
The Web faction has taken over large portions of the software world. What startet out as a crazy bunch of designers building increasingly sophisticated UIs and reactive documents has since become the behemoth platform of user-facing software and digital services.
-
Der Jamstack
Moderne verteilte Webentwicklung beinhaltet Nutzeroberflächen, die asynchron und unabhängig von der Nutzeraktivität mit serverseitigen Systemen und deren Diensten kommunizieren, oft mit mehreren gleichzeitig. Serverseitig sind es nicht einzelne monolithische Webserver, die diese Dienste anbieten, sondern verteilte und sehr oft in sogenannten Containern virtualisierte Server, die bei großen Applikationen oft nur eine Auswahl an speziellen Funktionen…
-
TypeScript
TypeScript ist eine Programmiersprache die zu JavaScript transpiliert wird und Klassen, Schnittstellen, Vererbung, Module, anonyme Funktionen, generische Typen und eine statische Typisierung unterstützt. In der großen Auswahl an Programmiersprachen die zu JavaScript transpilieren ist TypeScript eine der beliebtesten und erfährt große Unterstützung durch Werkzeuge und größere Projekte. Die Deno Laufzeitumgebung unterstützt TypeScript nativ, ohne Transpilierung.
-
Angular State Management
I’ve effing had it with shoddy SPA Frontends and Projects that don’t get it! Where ever I look, I run into developers who don’t seem to be able to handle the Web in its entirety. Either with the old-school ultra-fanatic „CSS Nazi“ camp that instantly leap into a hissy-fit whenever someone dares to use a…
-
Web Frontend Animation
To animate and produce neat effects in a regular web experience that isn’t a game or some other large-scale application, web animation libraries are the go-to solution.
-
Zed, a new and wicked fast code editor
In my recent post on Voidzero I described the current trend of moving Jamstack tooling to binary executables built with Rust. Well, Rust has gained critical mass as a low-level and systems language and is very quickly becoming the go-to replacement for C and C++. People have rediscovered their love for low-level coding with this…
-
Das Web bleibt unaufhaltsam
Die JS / TS / Jamstack / Web Anhänger sind auch in 2025 weiter unterwegs und heben nach wie vor ihre Lieblings-Softwareumgebung regelmäßig in neue, bisher unerreichte Höhen. Native Werkzeuge sind der neue Qualitätsanspruch. Der neueste „heiße Scheiß“ sind Enwicklerwerkzeuge und Umgebungen, die nicht mehr in JS/TS und Node sondern nativ und binär in Rust…
-
Angular UI Toolkits
I’m working on a Jamstack application full time right now. It has quite a legacy and part of redoing, cleaning up and throwing out some old bits of code and old versions of Angular and other libraries also has me dabbling with and exploring the UI. Angular comes with it’s own official UI toolkit, Angular…
-
Angular, old-school
Currently I’m up to the brim in a legacy Angular project. It’s not for the faint of the heart. Angular 11 that seems ancient by current metrics and a backend mix of TypeScript and JavaScript with a disfunctional dev/hmr setup has me inching my way towards understanding this behemoth of a business SPA with recurring…
-
Pixelfed
The professional Instagram alternative … Are you annoyed of Instagram? All that Ad-Spam, lack of agency and control, nonsense displayed in your feed? Frustrate no more! …
-
Deno 2
The newest major release of Deno, Deno 2 was released in October, some 6 weeks ago or so. I missed out, because I was occupied with other things but I’m as of now catching up on the new feature-set and will likely use the new Deno in a legacy project in an attempt to replace…
-
An all new Angular
Just this morning I had a very thorough and pleasant interview with a team that has its mission-critical stuff done with Angular. For me a good reason to check back with the Angular crew, also because they also were the pioneers of a PL that I’ve come to like and use in the mean time:…
-
The Vue Ecosystem
For larger modern and VDOM-related frontend work the contemporary Vue ecosystem is a good choice and lets you move fast and deliver tried and tested results. Here’s a list of the broader technologies that yours truely recommends for non-trivial web projects using Vue as a foundation for your SPAs.