> ## Content Index
> Fetch the complete content index at: https://tailwindweekly.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Tailwind Weekly #18: TWUI renderless components are coming ✨!
- URL: https://tailwindweekly.com/issue-18/
- Published: 2020-05-30T03:00:00.000Z
- Updated: 2025-10-03T08:32:20.000Z
- Author: Vivian Guillen

Oh man, *oh man.* Renderless component are becoming a reality! I have been dreaming about this ever since I discovered [Adam’s post](https://adamwathan.me/renderless-components-in-vuejs/?ref=tailwindweekly.com).

Now I’m even more convinced that Tailwind UI is a steal at that price. Imagine having all of bootstrap’s components, ready for you to drop in your styles and customize them according to whatever you like, without having to fight with the default styles or override anything. Tabs, accordions, dropdowns, modals, tooltips, etc, all ready to be imported, styles and deployed with *only* the CSS you actually need.

Lean frontend development baby 😎.

Now, onto the goodies 👇!

## 🌟News

Adam [teased us](https://twitter.com/adamwathan/status/1266033105229529092?ref=tailwindweekly.com) mid-week with an example of a prototype of a renderless component he was working on, then on Friday he streaming how to build a select menu that way.

For those of you who don’t know, Adam has been [talking about ](https://adamwathan.me/renderless-components-in-vuejs/?ref=tailwindweekly.com)renderless components for a few years now and now with Tailwind UI, it looks like the team decided now it’s a great time to create them en masse.

Be sure follow the [repo](https://github.com/tailwindui/vue?ref=tailwindweekly.com). In my opinion, this is gonna be HUGE for the ecosystem, since the main downside of using Tailwind is that you either create your components from scratch with it or you heavily modify a third party package with @apply stuff, a la old bootstrap style.

I think that, besides native PurgeCSS support, having a library of very tailwind friendly components that add just the logic and let you style them however you want, will be *monumental* in increasing adoption and developer experience. I think this will finally make tailwind feel “complete”, like some people think Bootstrap is.

## 📚Article of the week

![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/2c8cbad7-6861-429b-8275-05608b451594/image-82.png?t=1738083351)

### [Building Reusable React Components Using Tailwind](https://www.smashingmagazine.com/2020/05/reusable-react-components-tailwind/?ref=tailwindweekly.com)

This one is a very detailed example on how to effectively use tailwind with react, nothing about getting started with it, this assumed you already know how to do that.

Instead he mentions 3 main methods or approaches. #1 is the most common (using classes for props) but I must admit I have never heard of #2 and was intrigued 🤔. If you work with react this one is definitely a great read.

### Overheard on twitter

> It’s certainly a different paradigm but I’m loving [@tailwindcss](https://twitter.com/tailwindcss?ref%5Fsrc=twsrc%5Etfw&ref=tailwindweekly.ongloat.com) so far. TailwindUI is also helping out tremendously. Really enjoy building on top of it, makes a mostly pure backend guy like me look great.— Vic Cherubini (@vic\_cherubini) [May 19, 2020](https://twitter.com/vic%5Fcherubini/status/1262874933144797184?ref%5Fsrc=twsrc%5Etfw&ref=tailwindweekly.ongloat.com) 

## 💅Showcase of the week

![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/57fbfea5-8433-40a1-9475-9ac104720504/image-83.png?t=1738083352)

### [David Llop](https://davidllop.com/?ref=tailwindweekly.com)

Now, *THIS* is old school. For his blog, David went above and beyond on customizing tailwind and made it look like those computer interfaces you saw on movies in the 80s. Very original!

## 🎁Resource of the week

![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/c501de99-4b0f-42e1-880a-2ce96b6cd45f/image-85.png?t=1738083352)

### [Maizzle - Framework for Rapid Email Prototyping](https://maizzle.com/?ref=tailwindweekly.com)

Wanna code emails with tailwind, you can with Maizzle!

I have been following Maizzle’s development for a while now and I must say I’m impressed. [Cossmin](https://twitter.com/cossssmin?ref=tailwindweekly.com) (creator) took something incredibly complicated and tedious to do (email template development) and made it very tailwind friendly.

He released [v1.0](https://github.com/maizzle/framework/releases/tag/v1.0.0?ref=tailwindweekly.com) a month ago and you could say it’s ready for prime time ✌. Go check it out!

Want to share something with the TailwindCSS community? You can [submit a link](https://tailwindweekly.link/submit?ref=tailwindweekly.ongloat.com) or message me on Twitter [@vivgui](https://twitter.com/vivgui?ref=tailwindweekly.ongloat.com).

Want to support the newsletter? You can buy me a coffee with the link below 😁.

![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/b8102ffb-c409-43b7-9693-b52bd7e91113/coffee.png?t=1738083352)