Serverless Scala js iOS,Android,Web Apps from One Code Base
summary
Demo shows a single Scala.js codebase compiling to web and React Native for iOS and Android, with auto-generated Scala bindings from the GraphQL schema and a Prisma-managed backend on Sangria. The app creates users and posts, enforces a unique email constraint, and uses GraphQL mutations and subscriptions to push live subscription updates to clients. Toolchain is Scala.js, React Native facades, Relay/GraphQL, Prisma; mobile build runs and UI refreshes work, with iterative compiles taking a few seconds.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 3:10Core technologies
- 8:10GraphQL
- 12:00Error
- 13:35Fix
- 14:05Create Post
- 16:10REST API Versioning
- 17:15Create Posts
- 18:13Query Posts
- 21:14Project Overview
- 23:07Entry Point
- 25:55Models
- 28:35Demo
- 33:32Post List
- 35:10Update Post
- 39:39Refresh
- 41:37Mobile
related talks
46mCreating Native iOS and Android Apps Scala without tears
45mINTEGRATING SCALA.JS INTO AN EXISTING FULL STACK APP
29mFull Stack Scala Web Application.
41mA Practical Skeleton for Your Next Scala Scala js Web Application
29mPure Scala Approach for Building Frontend and Backend Apps
44mUsing Scala.js and functional reactive programming for developing (enterprise) applications
40mScala.js in production
32mTaming complex webapps with Scala and React
