https://github.com/peterbooker/summit
An Electron starter built with React and Go
https://github.com/peterbooker/summit
electron go react
Last synced: 2 months ago
JSON representation
An Electron starter built with React and Go
- Host: GitHub
- URL: https://github.com/peterbooker/summit
- Owner: PeterBooker
- Created: 2018-08-11T13:13:32.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-08-12T14:26:20.000Z (almost 8 years ago)
- Last Synced: 2026-03-02T02:21:17.579Z (4 months ago)
- Topics: electron, go, react
- Language: JavaScript
- Size: 354 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Summit
Boilerplate for making an Electron app with React and Go. It is still early days and this is not fully ready for wide use, it requires lots of manual work to use.
## Getting Started
These instructions require knowledge of using Go and React.
Clone this repo into a project folder locally. You can then customize the `package.json`, `go.mod` and the general Go/React files.
Next installs deps with `npm install`.
Build the Go API/Server with `go install` and adjust the `dev` script in `package.json` so the executable name is correct (folder name by default).
Finally, run `npm run dev` to start up React, wait for the dev server to start and run Electron (which starts the Go executable). This gets everything up and running ready for development.
## TODO
There is currently no handling of production builds and some development areas need more elegant solutions, like running/reloading the Go server.