~/talk

My Scala application from head to toe

TalkinFrenchat Scala.IO 2017 · 2017-11-02..11-03· [react]
links:none on file
links:none on file
slides:none on file

A team ported a complete Scala app to Scala.js with React, wiring sbt to webpack and using npm or yarn for JavaScript dependencies. They report fast incremental dev compiles (~20s), full builds taking minutes, final bundles around 3 MB, façades that take minutes to hours to write, use scalacss for CSS-in-component, manage global state with Redux, and plan to add server-side rendering next.

AI-written summary · about

  1. 0:00Start
  2. 1:36Scalajs, best friend of JS
  3. 3:47Example of build.sbt
  4. 6:12Examples of React facades
  5. 8:33The Webpack dev server
  6. 9:12Coding React with ScalaJS
  7. 9:29State, props and immutability
  8. 10:39Redux, containers and error handling
  9. 12:11Completing your JS with CSS... in Scala
  10. 13:53Making your CSS more dynamic
  11. 15:24Writing your facades and interacting with JS
  12. 20:11Packaging your application
  13. 23:54Problems encountered
  14. 29:01Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.