~/talk

Introducing RaveJS: Spring Boot concepts for JavaScript applications

Talkat SpringOne2GX 2014 · 2014-09-08..09-11· [javascript, developer-experience]
name:John Hann
links:none on file
slides:none on file

Brings Spring Boot-style defaults to JavaScript: an ES6 module loader polyfill plus autoconfiguration that detects AMD, CommonJS and globals, and works with npm and Bower so projects go from clone to runnable with RaveJS starters and Rave extensions. Demonstrations include a “circles” demo using most.js and a CSS loader and a scores app migrated to run against Spring with overrides reduced from 14 problematic package fixes to 2. Targets zero configuration for prototyping today; build/deploy automation is planned.

AI-written summary · about

  1. 0:00Introduction to project
  2. 2:31The problem of complexity
  3. 5:19Analyzing a messy build
  4. 6:55Solutions: Generation vs RJS
  5. 9:01Bringing Spring Boot to JS
  6. 12:15JavaScript environment goals
  7. 14:12Rave JS architecture
  8. 17:04Module systems and ES6
  9. 20:25Getting started with Rave
  10. 22:53Rave starters and npm
  11. 25:26Zero config development
  12. 28:13Rave extensions
  13. 31:51Future build and test plans
  14. 34:10Live demo: Circles app
  15. 50:53Live demo: Spring integration
  16. 57:44Case study: Spring.io
  17. 1:05:11Rave CLI and future outlook
  18. 1:12:13Q&A and conclusion
~/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.