modules/docs/src/main/mdoc/README.md
WITH THE COMMAND sbt docs/mdoc
Calendar is inspired by microsoft graph training
sbt calendar
sbt "project chat-backend; ~reStart"
sbt chat-frontend
sbt "chat-release;chat-backend/docker:publishLocal" && \
docker run --rm -p 8080:8080 user/chat-backend:0.1.0
sbt chat-release
Creates an optimized Client bundle and adds it to the Server Library.
The whole distribution you can find here: ./modules/chat/chat-backend/target/universal/stage
.
You can start the server like this:
- Mac / Linux:
./modules/chat/chat-backend/target/universal/stage/bin/chat-backend
- Windows:
./modules/chat/chat-backend/target/universal/stage/bin/chat-backend
Dashboard is inspired by material-ui layout example
sudo gem install cocoapods
Note for Mac M1 users
sudo arch -x86_64 gem install ffi
cd modules/counter-native/ios && arch -x86_64 pod install
sbt "project counter-native; clean;~fastLinkJS"
In a separate terminal
yarn --cwd modules/counter-native/ ios
sbt "project pokedex-native; clean;~fastLinkJS"
In a separate terminal
yarn react-native start
yarn react-native run-ios
export APP_NAME=my-app
cd modules
yarn create react-app $APP_NAME --template typescript
cd $APP_NAME && mkdir -p src/main/scala/io/mvillafuertem/$APP_NAME
yarn add --dev snowpack
export APP_NAME=my-app
cd modules
npx react-native init $APP_NAME --template react-native-template-typescript
cd $APP_NAME
// Comment $APP_NAME/ios/Podfile
// use_flipper!()
npx pod-install
https://github.com/ScalablyTyped/Converter
https://github.com/japgolly/scalajs-react
https://github.com/shadaj/slinky
https://github.com/japgolly/scalajs-react/blob/master/doc/INTEROP.md
https://staltz.com/unidirectional-user-interface-architectures.html