3 ms·
Yep. If its just JS, Turborepo would probably be a better choice nowadays.
by spion 4y ago
Yep. If its just JS, Turborepo would probably be a better choice nowadays.
- bsimpson 4y agoI haven't used Turborepo, but I have really liked wireit. wireit is from the Lit team at Google. They understand both Bazel and JS. As I understand, wireit is their attempt to make the Bazel niceties JS-native.
- nyadesu 4y agoWould you mind explaining why? I use Nx and it's been good, not perfect tho, so at this point I'm very skeptical about toolchaining solutions that claim they 'just work'
- spion 4y agoLast time I looked at Nx it was very opinionated and I couldn't get it to work with an existing repo. In contrast I got running with turborepo in about 15 minutes in a fairly complex workspace project. Its very flexible, but in this case the flexibility is simple: you specify your input globs, output globs and task dependencies for each package.json command you want it to support and it will use that as the basis to detect cache invalidation. Works rather well.