Latest Updates

Documenting code, one commit at a time.

Rust Tauri

Bundling Backend Resources with Tauri: A Practical Approach

Introduction

When building cross-platform applications with Tauri, one challenge is packaging backend resources efficiently. We recently tackled this in the ERP-1st project, ensuring that our application bundles included necessary backend components and handled platform-specific fallbacks.

This post details our approach to bundling backend resources and providing a Python fallback mechanism

Read more
Tauri Rust

Creating a Windows Installer for Tauri Applications

Introduction

This post details the process of generating an NSIS (Nullsoft Scriptable Install System) installer for a Tauri application, allowing for easy distribution and installation on Windows.

NSIS Installer

NSIS is a script-driven installer authoring tool for Windows. It's a popular choice for creating installers because it's free, flexible, and supports a wide range of features.

Read more

Fixing Tauri CORS Configuration: A Deep Dive

Ever struggled with CORS errors in your Tauri application? Configuring Cross-Origin Resource Sharing (CORS) can be tricky, especially when dealing with local development and production deployments. Let's explore a common issue and its solution within a Tauri v2 environment.

The Problem: Strict CORS in Tauri

Tauri, by default, enforces strict CORS policies for enhanced security.

Read more