1,809 karma · joined February 20, 2010
However the calendar file gets created out of thin air from the GET parameters alone. There is no state or storage involved. Other calendar apps have a backend with a DB; this one doesn't. Now whether that counts as truly serverless is up to you I guess. It's as close as you could get with a calendar I'd say. Not easy to get the point across in a title. ;) Hope that helps.
At least on the Chrome viewport emulator it looks fine to me...
https://github.com/mre/endler.dev/commit/bc1187d290d153455b0...
[1]: https://github.com/lycheeverse/lychee [2]: https://archive.org/donate/
We announced it here a while ago: https://www.reddit.com/r/rust/comments/j03i80/fosdem_2021_on...
We were encouraging others to fill the gap if they wanted but no one really stepped up so... ;) I hope that next year we'll be back in person.
Calling Rust from C and vice versa is fairly straightforward and there are automatic code generators for doing so. Things just get wrapped into an `unsafe` block and that gives you the same guarantees you'd have with C++ (none, basically). From there you can start to gradually rewrite critical parts in safe Rust and profit from the cargo ecosystem along the way. In that sense there's even an advantage for Rust over C++ in my book.
[1]: https://github.com/analysis-tools-dev/static-analysis/blob/0...