https://github.com/elmish/react
Elmish React extensions for writing SPA and Native apps
https://github.com/elmish/react
react react-native
Last synced: 3 months ago
JSON representation
Elmish React extensions for writing SPA and Native apps
- Host: GitHub
- URL: https://github.com/elmish/react
- Owner: elmish
- License: other
- Created: 2017-04-15T17:48:47.000Z (about 8 years ago)
- Default Branch: v5.x
- Last Pushed: 2025-03-19T00:59:23.000Z (4 months ago)
- Last Synced: 2025-03-31T23:33:51.832Z (3 months ago)
- Topics: react, react-native
- Language: F#
- Homepage: https://elmish.github.io/react
- Size: 2.43 MB
- Stars: 106
- Watchers: 12
- Forks: 21
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
Elmish-React: React extensions for [elmish](https://github.com/elmish/elmish) applications.
=======
[](https://ci.appveyor.com/project/et1975/react/branch/v4.x) [](https://badge.fury.io/nu/Fable.Elmish.React)React and ReactNative support for Elmish apps.
For more information see [the docs](https://elmish.github.io/react).
## Installation
The easiest way to start with Elmish and React is to use the [template](https://github.com/elmish/templates):```shell
dotnet new -i "Fable.Template.Elmish.React::*"
dotnet new fable-elmish-react -n MyProject
```Alternatively, you can just add it to an existing project via paket:
```shell
paket add nuget Fable.Elmish.React
```As with any JS dependency, if you are authoring an application (as opposed to a library), you'll also need to install React (separately, via `npm` or `yarn`):
```shell
yarn add react react-dom
```