I'm thinking about ways of implementing thick client using Nim as an implementation language.
The architecture I look onto is an (embedded) server and set of web clients which also runs computing nodes (JS generated by Nim).