electron-python:电子+ Python +打字稿+ React应用程序的样板

时间:2024-06-05 23:12:24
【文件属性】:

文件名称:electron-python:电子+ Python +打字稿+ React应用程序的样板

文件大小:183KB

文件格式:ZIP

更新时间:2024-06-05 23:12:24

electron react python graphql sample

电子+ Python 此示例显示了如何构建在Electron中运行的Python Flask应用程序。 我正在使用它来将Python后端与React前端结合起来,但是如果您更喜欢使用Flask来处理您的前端,那应该很容易做到。 Electron主(后端)过程产生一个Python Flask Web服务器,并向Web服务器和Electron渲染器(前端)过程提供随机生成的身份验证令牌,以用于验证前端和Web服务器之间发送的消息。 该Web服务器当前公开了一个GraphQL端点供前端进行交互,但后端只是一个普通的Flask Web服务器,因此您可以对其进行调整以托管应用程序可能需要的任何类型的REST或其他Flask Web服务。 该示例的React前端部分类似地基于一个stock create-react-app网站,因此应易于根据需要进行自定义。 stock cra应用程序的唯一重要修


【文件预览】:
electron-python-master
----.env(13B)
----Readme.md(6KB)
----public()
--------manifest.json(348B)
--------index.html(2KB)
--------favicon.ico(4KB)
----LICENSE.txt(1KB)
----src()
--------index.tsx(451B)
--------logo.svg(3KB)
--------index.css(380B)
--------App.css(492B)
--------App.tsx(3KB)
--------react-app-env.d.ts(40B)
--------serviceWorker.ts(6KB)
----craco.config.js(114B)
----tsconfig.json(617B)
----environment.yml(767B)
----tslint.json(1KB)
----tsconfig.electronMain.json(744B)
----main()
--------with-python.ts(3KB)
--------index.ts(758B)
----.gitignore(45B)
----python()
--------calc.py(3KB)
--------.gitignore(19B)
--------api.py(3KB)
----package-lock.json(727KB)
----package.json(3KB)

网友评论