Issue 48 - We're up to v3.0.0-alpha.13!, Getting started made easier, Deep dive posts by Jonathan Lau, MDX is now a supported template language, A new 'Upgrading' category...And 4 releases, 11 posts, and 12 sites to see
Jun 18, 2024
4 minutes to read
Welcome to Issue 48 of the 11ty Bundle. 11ty, aka Eleventy, is a "simpler static site generator" that is designed to be simple, flexible, and highly customizable. It is built on Node.js and allows developers to create websites by transforming templates and data into static HTML files. It supports multiple template languages, giving developers the freedom to choose the languages that best suit the needs of their project.
An email version of this blog is available. Subscribe here.
We're up to v3.0.0-alpha.13! Check out the release notes. alpha.12 came out to just before alpha.13. See its release notes.
Getting started made easier. Windows and some other platforms can get funky when it comes to the command line. As I understand it, there are several different, yet not quite compatible, terminal options from which to choose. And it seems that people have run into trouble when trying to follow the Eleventy Quick Start guide. So, Zach has added some platform-specific instructions to help. He described it in one of the GitHub issue comments here. And you can see that now in the Quick Start.
Deep dive posts by Jonathan Lau. Jonathan is a new discovery and he goes incredibly deep into a couple of topics. Check out his posts. Here's a direct link to one of them: creating an interactive table of contents from markdown-generated content.
MDX is now a supported template language. For the uninitiated, like me, MDX is an extension to Markdown that lets you include JSX in Markdown documents (I doubt I'll ever be doing that. To each, his own.). Find info about it here in the Eleventy docs.
A new 'Upgrading' category. Several people have been writing things about upgrading to v3. I've created a new category called Upgrading to collect these posts. It does include some posts about upgrading to 2.0, and even 1.0. They're included for completeness.
Until next time...
Recent releases
A pack of Eleventy plugins for generating an RSS feed. - Release Eleventy RSS Plugin v2.0.1 ·...
Jun 17, 2024
A simpler site generator. Transforms a directory of templates (of varying types) into HTML. -...
Jun 12, 2024
A pack of Eleventy plugins for generating an RSS feed. - Release Eleventy RSS Plugin v2.0.0 ·...
Jun 12, 2024
A simpler site generator. Transforms a directory of templates (of varying types) into HTML. -...
Jun 11, 2024
Posts from around the web
Blocking Bots With 11ty And Apache
How to block bots with robots.txt, .htaccess with 11ty and Apache. Make it difficult for them to jack your stuff!
Jun 16, 2024
by fLaMEd (10 posts) · Website & RSS feed
Categories: How to...
Blocking Bots with Nginx
How I've automated updating the bot list to block access to my site
Jun 14, 2024
by Robb Knight (18 posts) · Website & RSS feed
Categories: How to...
Eleventy - Add CSV data file support
It would be cool to be able to drop a CSV file into a project and use it in a page. My motivation was to show bookshelves from my library database
Jun 13, 2024
by Rob O'Leary (11 posts) · Website & RSS feed
Categories: ConfigurationData CascadeHow to...
6 Months with 11ty
Jun 11, 2024
by Keith Wagner (2 posts) · Website & RSS feed
Categories: Why Eleventy?
Umami API Top 10 Pages
Using the Umami API to show the Top 10 pages on my website
Jun 11, 2024
by Clayton Errington (11 posts) · Website & RSS feed
Categories: Data CascadeGlobal DataHow to...Remote Data
Responsive Images in HTML: w and x
w is more correct than x except in one scenario, which is going to be fixed, but the CSS must match.
Jun 11, 2024
Upgrading to Eleventy 3.0
Netlify Large Media forces my hand.
Jun 11, 2024
by Mark Llobrera (7 posts) · Website & RSS feed
Categories: How to...ImagesImage GalleriesMarkdownRSSUpgrading
Displaying Line Numbers in 11ty Code Blocks
Add line numbers to 11ty code blocks with Prism and Markdown-it, bypassing the plugin's DOM-dependency by adjusting the renderer during the build process.
Jun 10, 2024
Readable HTML and CSS
Instead of minifying HTML and CSS, I make it easy to read.
Jun 9, 2024
by Shiv J.M. (11 posts) · Website & RSS feed
Categories: CSS/SassConfigurationHow to...Plugins
Create an Interactive TOC from Markdown-Generated Content
Create an interactive TOC for Markdown in Static Site Generators using the Intersection Observer API.
Mar 24, 2024
Built with Eleventy
Here are the new sites to see. If you want to see more sites, check out the Eleventy Leaderboards.
Yozo is a tiny stress-free solution for web components. Skip NPM - with a single script tag, it lets...
Russ Lebo: Full-Stack Experience Designer
Full stack experience designer and perpetual tinkerer
Articles about creating user-friendly, fast, and scalable web applications.
Jasper is software engineering student at the University of Auckland, and a UX/UI design graduate.
The home of Håvard Brynjulfsen, a front-end designer from Bergen, Norway.
Senior e-commerce UX/UI designer / developer portfolio of work for The Rolling Stones, The Beatles,...
makoto_kw's home.
My personal site and occassional blog
Just my place to share stuff.
Studies, research papers, and informal polls that explore the fediverse.
- Previous post: Issue 47 - v3.0.0-alpha.11 is here!, Typescript & JSX in the docs, An updated dev server, More posts 'From the Source', A new bundle item layout here...And 3 releases, 5 posts, and 9 sites to see
- Next post: Issue 49 - Zach's Eleventy Weekly Report №4, Add a view count and a like button to 11ty, A post about javascript array performance, A minimal v3 starter with ESM, A facelift here...And 7 posts, 1 starter, and 3 sites to see