This repository has been archived by the owner on Aug 27, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 17
Home
Paul Jolly edited this page Aug 26, 2018
·
41 revisions
PAGE HAS MOVED TO https://github.com/myitcv/x/blob/master/react/_doc/README.md
myitcv.io/react
is a set of GopherJS bindings for Facebook's React, a Javascript library for building user interfaces.
go get -u myitcv.io/react
See the Changelog for notices of significant updates.
- All key aspects of React are covered in these bindings
- You can create a GopherJS React-based web app, write components, run and distribute your web app
- GopherJS React components can be integrated with existing React applications, or vice versa
- Examples to get you started, and
reactGen -init
to create a skeleton web app - Beta; API surface may change
Please raise issues if you find problems
For consumers of the package:
- Examples
- Creating a GopherJS React app
- Golang UK talk: "Creating interactive frontend apps with GopherJS and React." (slides)
- Gotchas (including significant differences to the React API)
- Comparison with existing GopherJS React bindings and related work
For developers of this package:
- General design - random thoughts about the design of this package
- Code generator design - brainstorming the workings of the code generation step
- TODO - a rough list of things to work on next
With thanks to the following for their previous work on GopherJS and related projects:
- @neelance
- @shurcooL
- @dominikh
- @mpl
- @johanbrandhorst - in particular see Johan's work on using a gRPC backend