mirror of
https://github.com/withastro/astro.git
synced 2024-12-16 21:46:22 -05:00
Update comparing-astro-vs-other-tools.md (#1169)
Removed duplicate paragraph in the section about Eleventy vs Astro performance. Co-authored-by: Fred K. Schott <fkschott@gmail.com>
This commit is contained in:
parent
0c314791c4
commit
68294f777d
1 changed files with 0 additions and 7 deletions
|
@ -48,13 +48,6 @@ Elder.js was designed to run on large websites, and claims to build one website
|
|||
|
||||
Elder.js supports both Static Site Generation (SSG) and Server-Side Rendering (SSR). Today, Astro only supports Static Site Generation (SSG).
|
||||
|
||||
#### Comparing Eleventy vs. Astro Performance
|
||||
|
||||
Conceptually, Eleventy is aligned with Astro's "minimal client-side JavaScript" approach to web development. Eleventy and Astro both offer similar, zero-JavaScript-by-default performance baselines.
|
||||
|
||||
Eleventy achieves this by pushing you to avoid JavaScript entirely. Eleventy sites are often written with little to no JavaScript at all. This becomes an issue when you do need client-side JavaScript. It is up to you to create your own asset build pipeline for Eleventy. This can be time-consuming and forces you to set up bundling, minification, and other complex optimizations yourself.
|
||||
|
||||
By contrast, Astro automatically builds your client-side JavaScript & CSS for you. Astro automatically strips unnecessary JavaScript from the page, hydrating only the individual components that need it. This feature is called [partial hydration](/core-concepts/component-hydration). While it is possible to achieve this yourself in Eleventy, Astro offers it built in by default.
|
||||
|
||||
## Eleventy vs. Astro
|
||||
|
||||
|
|
Loading…
Reference in a new issue