Astro 7.0
21–30 of 61 posts
Re: Astro 7.0
#22Astro has gone from 247 deps in v6 to 190 in v7.
Re: Astro 7.0
#23It's very cool to see the JS ecosystem reducing dependencies and I hope this trend continues. Astro has gone from 247 deps in v6 to 190 in v7. https://node-modules.dev/#install=astro@7.0.6 https://node-modules.dev/#install=astro@6.0.0
I still have some plans in this area that should reduce the overall count further, though.
Re: Astro 7.0
#24My understanding is that astro isn't considered particularly slow?
Re: Astro 7.0
#25I made the Rust compiler and the Rust Markdown pipeline ( https://satteri.bruits.org ) in this, let me know if you have any questions, glad to answer anything!
Re: Astro 7.0
#26Exhausting
Re: Astro 7.0
#27Earlier quoted context omitted.
How does Satteri compare to a standard library like marked ( https://github.com/markedjs/marked )?
It depends in what regards you mean, I have some benchmarks here if you'd like to take a look at those: https://github.com/Princesseuh/web-markdown-benchmark The TL;DR is that `marked` is very light, but a bit on the slower side compared to Sätteri and `markdown-it` (and its forks). I'm not sure how friendly the extensibility is, but Sätteri re-use the same AST format as the unified ecosystem, which might feel more f…
Re: Astro 7.0
#28I made the Rust compiler and the Rust Markdown pipeline ( https://satteri.bruits.org ) in this, let me know if you have any questions, glad to answer anything!
Very cool! What was the trickiest part of coding Sätteri?
Crossing data between Rust and JS is inherently kinda slow (relatively), so there's a constant push and pull between flexibility and performance that's not always easy to reason about!
Re: Astro 7.0
#29"The .astro compiler has been rewritten in Rust.". I'm personally awaiting the rewrite to assembly.