Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

A low key ad for Rome imo. I thought the title was a metaphor for the JavaScript empire into its current state not the name of a new library. Nonetheless seems worth checking out


view as:

> Rome is designed to replace Babel, ESLint, Webpack, Prettier, Jest, and others.

Sure, why not.

Cool, lets see if it works out


Rome has zero deps, which is big win over the alternatives imo.

Still though, it casts a very wide net. I'm super fond of simplifying things and having fewer dependencies (one reason why I prefer TypeScript over Babel), but I'm not sure why I would want my test runner to ever care about formatting code, or why I would want my Markdown formatter to ever worry about bundling JavaScript files.

Still, very excited to check it out!


I think tying an opinionated linter/code style tool to the rest of the tools is going to limit adoption. While people point to gofmt/prettier as examples of opinionated tools winning, Eslint (fully configurable) is still more popular by downloads than prettier (slightly configurable) and both are way more so than standard (not at all configurable).

I'm not so sure that's a bad thing. I've never heard of it until now and just by looking at the Getting Started guide, I'm kind of excited about it: https://romefrontend.dev/#getting-started

Legal | privacy