How to develop web apps with Julia?

How to develop web apps with Julia? Are there any small examples for tutorials? For example, I want to record some data through a web page at any time and then draw its historical curve. In Julia’s world, what are the current best practices for doing this?

Do you mean real-time stream-data web-plot? Sounds like a complex app! I don’t know how to do it by Julia web tools (Dash/Genie/Jupyter/Pluto/WGLMakie), but you can do it with JavaScript/Python/R for sure. Search it online and you could get many solvers.
My rough view, when you don’t know how to do some web thing via Pluto.jl, just use JS/Py/R instead, as Python father once said:

…and I wouldn’t expect that anybody ever is going to write a web server in Julia and get a lot of mileage out of it. And I’m sure in five minutes that will be on Hacker News with a counterexample.

1 Like

For a method that requires no frameworks, have a look at 2D Vortex Dynamics. I’ve also enjoyed using PlutoSliderServer.

1 Like