- Electron Projects
- Denys Vuika
- 166字
- 2021-06-24 12:14:35
Building a Markdown Editor
In this chapter, we are going to build a minimal Markdown Editor application. This mini exercise is going to help you get an idea of how to build a web application that integrates with the Electron shell on desktops.
You are about to walk through the process of integrating a third-party editor component, learning how to support application menus, and establishing communication channels between the rendering (browser) and the main (Node.js) processes. We are doing this so that you become confident with Electron and can build more complex projects.
As part of this chapter, we will also create a new GitHub repository to store application releases, publish multiple versions of the Markdown Editor to GitHub, configure automatic updates, and see them in action.
In this chapter, we will cover the following topics:
- Configuring a new project
- Integrating the editor component
- Fitting the screen size
- Integrating the application menu
- Adding drag and drop support
- Supporting automatic updates
- Changing the title of the application
- 深入核心的敏捷開發:ThoughtWorks五大關鍵實踐
- Progressive Web Apps with React
- 單片機C語言程序設計實訓100例:基于STC8051+Proteus仿真與實戰
- Visual Basic程序設計習題解答與上機指導
- 零基礎學Python網絡爬蟲案例實戰全流程詳解(入門與提高篇)
- Getting Started with Gulp
- Unity 2018 Shaders and Effects Cookbook
- Android項目實戰:手機安全衛士開發案例解析
- OpenResty完全開發指南:構建百萬級別并發的Web應用
- 新一代SDN:VMware NSX 網絡原理與實踐
- 零基礎學HTML+CSS第2版
- 玩轉.NET Micro Framework移植:基于STM32F10x處理器
- Microsoft HoloLens By Example
- 大話代碼架構:項目實戰版
- Illustrator CS6中文版應用教程(第二版)