Rust and the web in 2018
Posted 2018-01-07 22:50. Tagged web, development, rust, Rust2018.
There is A Call for Community Blogposts over at the Rust Programming Language Blog. This is my entry.
I mainly do “server-based” web service development. The server sends html, css, images, and javascript to the browser. The javascript implements progressive enhancement for the content, but the site should be usable and as nice as possible even with javascript disabled. So while I certainly do RESTful json API:s, I also do server-side html templateing, css (and scss) minification, etc. I think Rust has great potential here, partly because of optimization and execution speed, but mainly because the type safety and fearless concurrency make it easy to actually get things right and avoid unpleasant surprises at runtime.