···1111strip = "symbols" # Strip symbols from binary
12121313[dependencies]
1414-askama = { version = "0.12.1", features = ["with-axum"] }
1515-askama_axum = "0.4.0"
1616-axum = "0.7.5"
1414+ascii = "1.1.0"
1515+askama = { version = "0.12.1" }
1716comrak = "0.27.0"
1817markdown-parser = "0.1.2"
1918rand = "0.8.5"
2019serde = { version = "1.0.209", features = ["derive"] }
2120serde_yaml = "0.9.34"
2222-tokio = { version = "1.39.3", features = ["macros", "rt-multi-thread"] }
2323-tower-http = { version = "0.5.2", features = ["fs"] }
2121+tiny_http = "0.12.0"
+8
posts/005-regenesis.md
···2727tower-http = { version = "0.5.2", features = ["fs"] }
2828```
29293030+```json
3131+{
3232+ "firstName": "John",
3333+ "lastName": "Smith",
3434+ "age": 25
3535+}
3636+```
3737+3038as dependancies in the end we get a clean~ish, 2.8MB executable.
31393240All markdown compilation gets done every time page is loaded, which is sub-optimal,