https://github.com/scalablytyped/slinkydemos
https://github.com/scalablytyped/slinkydemos
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/scalablytyped/slinkydemos
- Owner: ScalablyTyped
- License: mit
- Created: 2019-12-10T10:05:02.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-01-28T18:20:05.000Z (over 2 years ago)
- Last Synced: 2025-03-26T18:52:32.562Z (about 1 year ago)
- Language: Scala
- Size: 43.7 MB
- Stars: 30
- Watchers: 5
- Forks: 8
- Open Issues: 5
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Demos for ScalablyTyped with Slinky flavour
This is a collection of tiny demo projects to show off how we can use react libraries with Slinky with typings generated from ScalablyTyped
## Browser demos
### react-mobx
[Demo](https://scalablytyped.github.io/SlinkyDemos/react-mobx/)
`sbt> react-mobx/start` starts a webpack-dev-server at http://localhost:8001 .
### react-slick
[Demo](https://scalablytyped.github.io/SlinkyDemos/react-slick/)
`sbt> react-slick/start` starts a webpack-dev-server at http://localhost:8002 .
### react-big-calendar
[Demo](https://scalablytyped.github.io/SlinkyDemos/react-big-calendar/)
`sbt> react-big-calendar/start` starts a webpack-dev-server at http://localhost:8003 .
### semantic-ui-react-kitchensink
[Demo](https://scalablytyped.github.io/SlinkyDemos/semantic-ui-react-kitchensink/)
`sbt> semantic-ui-react-kitchensink/start` starts a webpack-dev-server at http://localhost:8004 .
### antd
[Demo](https://scalablytyped.github.io/SlinkyDemos/antd/)
`sbt> antd/start` starts a webpack-dev-server at http://localhost:8006 .
### react-router-dom
[Demo](https://scalablytyped.github.io/SlinkyDemos/react-router-dom/)
`sbt> react-router-dom/start` starts a webpack-dev-server at http://localhost:8007 .
Or, `sbt react-router-dom-dev` starts a webpack-dev-server at http://localhost:8007 recompiling on file changes (hot-reloading).
### material-ui
[Demo](https://scalablytyped.github.io/SlinkyDemos/material-ui/)
`sbt> material-ui/start` starts a webpack-dev-server at http://localhost:8008 .
Or, `sbt materialUiDev` starts a webpack-dev-server at http://localhost:8008 recompiling on file changes (hot-reloading).
### react-leaflet
[Demo](https://scalablytyped.github.io/SlinkyDemos/react-leaflet/)
`sbt> react-leaflet/start` starts a webpack-dev-server at http://localhost:8009 .
### fluentui
[Demo](https://scalablytyped.github.io/SlinkyDemos/fluentui/)
`sbt> fluentui/start` starts a webpack-dev-server at http://localhost:8010 .
### react-dnd
[Demo](https://scalablytyped.github.io/SlinkyDemos/react-dnd/)
`sbt> react-dnd/start` starts a webpack-dev-server at http://localhost:8011 .
### react-i18next
[Demo](https://scalablytyped.github.io/SlinkyDemos/react-i18n/)
`sbt> react-i18n/start` starts a webpack-dev-server at http://localhost:8012 .
### @nivo/line
[Demo](https://scalablytyped.github.io/SlinkyDemos/nivo/)
`sbt> nivo/start` starts a webpack-dev-server at http://localhost:8013 .
### downshift
[Demo](https://scalablytyped.github.io/SlinkyDemos/downshift/)
`sbt> downshift/start` starts a webpack-dev-server at http://localhost:8014 .
### react-select
[Demo](https://scalablytyped.github.io/SlinkyDemos/react-select/)
`sbt> react-select/start` starts a webpack-dev-server at http://localhost:8015 .
### react-monaco
[Demo](https://scalablytyped.github.io/SlinkyDemos/monaco/)
`sbt> monaco/start` starts a webpack-dev-server at http://localhost:8016 .
### react-plotly
[Demo](https://scalablytyped.github.io/SlinkyDemos/plotly/)
`sbt> plotly/start` starts a webpack-dev-server at http://localhost:8017 .
### react-cytoscapejs
[Demo](https://scalablytyped.github.io/SlinkyDemos/cytoscape/)
`sbt> cytoscape/start` starts a webpack-dev-server at http://localhost:8018 .
### GoJS
[Demo](https://scalablytyped.github.io/SlinkyDemos/gojs/)
`sbt> gojs/start` starts a webpack-dev-server at http://localhost:8010 .
## React-native
[Expo demo you can run on your phone](https://expo.io/@scalablytyped/projects/react-native)
To run this you'll need to follow the
[Setting up the development environment](https://reactnative.dev/docs/environment-setup)
for react-native.
When you have an emulator running, you can start the demo like this:
```
sbt>react-native/run
```