3 Prevalent Themes
| Theme | Summary |
|---|---|
| 1. OCaml‑centric functional programming | Many comments highlight the strong OCaml/FP culture behind Bonsai and the “why not reinvent the wheel?” mindset of Jane Street. |
| 2. One language for both front‑end and back‑end | Users are excited that Bonsai lets you write UI code in the same language (OCaml) you use on the server, eliminating the usual JS‑bridge hassle. |
| 3. Pragmatic concerns about reinventing tools | Several participants raise questions about ecosystem integration, maintainability, and whether a fresh framework truly solves existing pain points. |
“There's a full terminal implementation of Bonsai as well. I actually use it in my personal workflow these days to manage my contacts database!” – avsm
“And because Bonsai is written in OCaml, it becomes possible to use the same language and types on both the backend and frontend.” – flufluflufluffy
“But what about compilation speed? Hot reload? Maintainability? What is the bus factor for these kind of technologies?” – rmzs0711