⚡️30x FASTER JS formatting & linting with a SINGLE tool
ฝัง
- เผยแพร่เมื่อ 21 ก.ค. 2024
- Discover how Rust is revolutionizing JavaScript development!
This video explores the game-changing impact of BiomeJS, a Rust-powered tool for code formatting and linting.
Time to replace Prettier & ESLint ;)
BiomeJS: biomejs.dev/
🌐 Visit my blog at: www.bitswired.com
📩 Subscribe to the newsletter: newsletter.bitswired.com/
🔗 Socials:
LinkedIn: / jimi-vaubien
Twitter: / bitswired
Instagram: / bitswired
TikTok: / bitswired
00:00 JS Tooling Hell
00:45 Rust to the Rescue
01:23 Lightning Fast Linting & Formatting
02:36 Try Rust Powered Tools - วิทยาศาสตร์และเทคโนโลยี
Great job bro! Super good tool, gonna try this now :D
Thanks frero ❤️ let me know if you try :)
Really interesting. Keep on providing this advising stuff !
Thanks boss 🫡
I won’t stop 😉
Thanks for the suggestion, I'm going to try it now.
Can you share what tools you are using for making such smooth videos? The smooth zooms and transition and stuff.
Thanks!
Let me know your thoughts :)
I use a combination of
- Tella TV to record screen and camera at the same time with different layouts
- Canva to create the graphics
- Davinci Resolve to assemble the video, process sound, color correction …
Imma try this now
Cool!
Let me know your first impressions?
Always a great content, keep going on ! 🦍😎😍
Thanks Bella ❤️ road to 1000 🦍🐆
I want to point out, with this tool it's not a magic that "node_modules" only have to install few things.
If we take a look into `biomejs/biome/blob/main/Cargo.toml` file, there's a ton of dependencies for Rust.
And then also take a look into `/biomejs/biome/tree/main/crates`.
This is the price of making "node_modules" cleaner: all those supported languages, linter rules and other things aren't going to magically disappear, they still need to be downloaded, compiled, and executed. So I wouldn't call it "replace everything with a single tool", but rather "replace your JS ecosystem with Rust".
I'm not sure how would I feel about that, given I don't really have Rust knowledge, but to me it seems a bit fishy,
because now you'd have to convince people to add support for building Rust apps to your containers.
While I appreciate an effort of making just a single tool for everything, the downside is added responsibility for introducing an entirely different ecosystem to your build process.