---
title: "Why aren’t you using Prettier?"
url: https://daily.dev/posts/why-aren-t-you-using-prettier--f0tcz9a7h
source_url: https://medium.com/hexacta-engineering/why-arent-you-using-prettier-4fe0a77713e8
type: article
source: "Rodrigo Pombo"
published: 2026-03-31T12:30:13.209Z
updated: 2026-03-31T12:58:41.585Z
tags: ["javascript"]
reading_time: 7
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Why aren’t you using Prettier?

**[Rodrigo Pombo](https://daily.dev/sources/pomb)** · 7 min read · 0 upvotes · 0 comments

## Summary

Prettier is a JavaScript code formatter that parses code into an AST and reprints it with consistent styling. It works in three steps: parsing to AST, transforming to an intermediate document tree with opinionated rules, and printing with optimal line breaks. Unlike ESLint, Prettier handles stylistic formatting rather than linting for bugs, and the two tools complement each other. Benefits include eliminating style debates in code reviews, reducing formatting fatigue, lowering the barrier for newcomers, and ensuring codebase consistency. It supports ES2017, TypeScript, JSX, CSS, SCSS, GraphQL, and more. Setup is simple via editor plugins, npm local dependency, or pre-commit hooks.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://medium.com/hexacta-engineering/why-arent-you-using-prettier-4fe0a77713e8>

---

Tags: [#javascript](https://daily.dev/tags/javascript)

[View this post on daily.dev](https://daily.dev/posts/why-aren-t-you-using-prettier--f0tcz9a7h)
