バックエンドがRustで書かれたテキストエディタ「Xi Editor」

Xi Editor

バックエンドがRustで書かれているオープンソースのテキストエディタが「Xi Editor」。

フロントエンドとバックエンドを分けて構成されているテキストエディタ

Xi Editor

「Xi Editor」ではバックエンドはRustで実装、フロントエンドとバックエンドを分けた構成になっているので、フロントをElectronやGTK+、ターミナルなど複数のフロントエンドから利用できるテキストエディタとなっています。

▼Electron

Xi Editor

▼GTK+

Xi Editor

▼ターミナル

Xi Editor

フロントエンドとバックエンドはJSONを使って通信しています。

GitHub – xi-editor/xi-editor: A modern editor with a backend written in Rust.

日経BP (2020-03-25T00:00:00.000Z)
増田 智明(著)