---
title: "Discussion on \"Type-Safe IPC Between Angular and Electron\" | Hashnode"
description: "Discussion on \"Type-Safe IPC Between Angular and Electron\". How a shared contract keeps Angular, preload, and Electron main in sync - with the wiring already built into the starter."
url: "https://hashnode.com/posts/type-safe-ipc-between-angular-and-electron/6ab71ea147539c9d83ab6bf4"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Type-Safe IPC Between Angular and Electron](https://cchandurkar.hashnode.dev/type-safe-ipc-between-angular-and-electron?utm_source=hashnode&utm_medium=feed)

How a shared contract keeps Angular, preload, and Electron main in sync - with the wiring already built into the starter.

Sep 26 · 6 min read · cchandurkar.hashnode.dev  
Updated Oct 2  
Read the article

-   [#angularjs](https://hashnode.com/tag/angularjs)
-   [#electron](https://hashnode.com/tag/electron)
-   [#electronjs](https://hashnode.com/tag/electronjs)
-   [#angular](https://hashnode.com/tag/angular)
-   [#desktop-apps](https://hashnode.com/tag/desktop-apps)
-   [#ipc](https://hashnode.com/tag/ipc)
-   [#cross-platfom](https://hashnode.com/tag/cross-platfom)
-   [#starter-kit](https://hashnode.com/tag/starter-kit)
-   [#typescript](https://hashnode.com/tag/typescript)
-   [#typesafety](https://hashnode.com/tag/typesafety)
-   [#opensource](https://hashnode.com/tag/opensource)
-   [#developer](https://hashnode.com/tag/developer)
-   [#web-development](https://hashnode.com/tag/web-development)
-   [#webdev](https://hashnode.com/tag/webdev)
-   [#javascript](https://hashnode.com/tag/javascript)

## Written by

[Chaitanya Chandurkar](https://hashnode.com/@cchandurkar)

@cchandurkar · Boston, MA, USA

  
[View profile](https://hashnode.com/@cchandurkar)

Build. Ship. Learn. Repeat.

I’m a software engineer who enjoys building things that solve real problems - especially the kind of tools I wish already existed. Most of my work sits somewhere between backend systems, data, developer tooling, and product engineering. Outside of my day job, I like experimenting with small products, open-source projects, and ideas that start as “what if?” and slowly turn into something usable.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
