Purely Functional Web Apps using React and PureScript
summary
Workshop claims you can build real single‑page apps in PureScript with React and shows it: PureScript + React via Thermite for pure render/event model, AJAX via appjax/purescript‑app to call a JSON API on localhost:9000, and a tiny server repo that browser-reply compiles. Exercises implement a toggle and a POST “like” that persists (refresh shows incremented count) and an SVG top five bar chart with clickable bars. Code compiles and demos run end to end.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 2:51Workshop setup
- 6:57Project overview
- 10:28React and PureScript
- 17:03Thermite library basics
- 22:45Practical UI coding
- 34:44Q&A and conceptual review
- 48:00Asynchronous operations
- 1:08:02Implementing API calls
- 1:24:54Solution overview
- 1:33:48SVG graphics
related talks
47mFunctional Programming on the Web
28mPureScript & Pux -- a safer, more expressive way to React
28mHow to use Functional Programming in your React app
53mIntegrating Purescript and Halogen into Javascript Apps - Part 1 of 6
53mBuilding Web Apps with React.js
38mBuilding Isomorphic Web Applications with React
32mTaming complex webapps with Scala and React
43mThe Pure Functional Web
