This example was intentionally created in a complex way to have realworld look and feel. It shows railway-effects
usage, handling async data, listening to events, effect and UI logic separation, testing code with effects and rendering optimizations for react
.
Running the example:
- Clone the whole repo:
git clone [email protected]:iyegoroff/ts-elmish.git
- Install dependencies and build packages:
cd ts-elmish && npm i && npm run build
- Start this example:
npm run serve -w examples/todos-react