Nikolas Garske

  • Desktopanwendungen erstellen: Tauri (Rust)

    Desktopanwendungen erstellen: Tauri (Rust)

    Nachdem wir die Grundlagen des Editor im letzten Artikel gebaut haben, geht es nun zu den komplexeren Teilen unserer Anwendung: das Laden und Speichern unserer Markdown Dateien. Hier werden wir einen großen Unterschied zu der klassischen Webentwicklung wiederfinden. Auch werden wir die „Eigenheiten“ von Tauri kennenlernen. Davor müssen wir uns aber erste einmal vertraut machen, […]

  • Desktopanwendungen erstellen: Tauri (JavaScript)

    Desktopanwendungen erstellen: Tauri (JavaScript)

    Nachdem wir im letzten Artikel einen Blick auf die Geschichte von JavaScript geworfen haben und uns für Tauri entschieden haben, wollen wir nun endlich mit der ersten Anwendung beginnen. Für die Anwendung greife ich auf React zurück. Für das Styling verwende ich das Mantine und als Webpackager vite.Um Tauri auszuführen, muss Rust und Nodejs auf […]

  • Tauri Version 1.0 published

    Tauri Version 1.0 published

    The first stabile release of the open source framework Tauri was released two weeks ago. With this framework, developers can create desktop applications for all major operating system by using web technologies. This concept of web technologies for desktop applications is already known from the Electron framework, but has been improved by Tauri. Electron uses […]

  • Desktopanwendungen erstellen: Der JavaScript-Weg

    Desktopanwendungen erstellen: Der JavaScript-Weg

    Dabei möchte ich in der Serie einer gewissen Logik folgen (zumindest versuche ich es). Im ersten Teil werden wir auch den Bereich der Webanwendungen nicht sofort verlassen, denn wir werden uns anschauen, wie wir diese Anwendung mit HTML, CSS und JavaScript umsetzen können. Doch warum nutzen wir JavaScript, geschweige denn, ob es überhaupt möglich ist? […]

  • Desktopanwendungen erstellen

    Desktopanwendungen erstellen

    Dieser Artikel bildet den Auftakt einer Serie an Blogartikeln. In dieser Serie möchte ich mich mit der Entwicklung von Desktopanwendungen näher beschäftigen. Anwendungen für den Desktop sind im Alltag überall vertreten. Jedoch gestaltet sich ihre Entwicklung manchmal ein wenig kniffliger, als man es sich zuerst vorstellt. In dieser Serie möchte ich anhand einer Demoanwendung einen […]

  • AlpineJS: Ein Kurzüberblick

    AlpineJS: Ein Kurzüberblick

    Heutzutage gibt es eine unfassbar große Anzahl an JavaScript Frameworks, die einem das Entwickeln von Webseiten und Webanwendungen vereinfachen wollen. Gerade für größere, interaktivere Anwendungen helfen diese Framworks viel. Jedoch kommen sie vermehrt mit einem Mehraufwand daher, der sich erst bei größeren Projekten lohnt. Für kleinere Webseiten gibt es nicht unbedingt viele Vorteile. Das möchte […]

  • Was sind Denoiser?

    Was sind Denoiser?

    Denoiser sind heutzutage ein wichtiges Werkzeug, die benötigte Renderzeit zu reduzieren. Doch wie und warum können funktioniert dies?

  • Hallo!

    Hallo und herzlich willkommen auf meinem Blog! Ich bin Nikolas und interessiere mich für Technik, Informatik und andere spannende Themen. Mein Blog wird sich in erster Linie mit diesen Themen beschäftigen. Konkret wird es hier anfangs um Webentwicklung, Grafikdesign, Spieleentwicklung und andere aktuelle Themen gehen. Die ersten Beiträge werden schon in der nächsten Zeit kommen. […]