Obviously it's up to everyone how they open source stuff, but I'm not necessarily sure that a massive blob of compiled code is the way to go: https://github.com/Shyam20001/rsjs
Fairly common pattern in NodeJS (to store binary blob in npmjs, not GitHub, but similar pattern anyhow) so you don't trigger builds on download. Not saying it's the greatest idea, I despise it personally, but I do understand the motivation for it.
Write ReactJS in Rust
11–16 of 16 posts
Re: Write ReactJS in Rust
#12Earlier quoted context omitted.
Fairly common pattern in NodeJS (to store binary blob in npmjs, not GitHub, but similar pattern anyhow) so you don't trigger builds on download. Not saying it's the greatest idea, I despise it personally, but I do understand the motivation for it.
Most of companies don't even know that node js npm packages has build scripts which do rely on python c++ build tools. That's y. This saves lots of time. Also binaries once checked and published cannot be edited in npm / all we can do is just remove that version fully if below 300 downloads.
Re: Write ReactJS in Rust
#13> Ideal for micro-service and API use-cases where speed matters This is a wild mismatch from the HN title, this seems to be backend software?
Re: Write ReactJS in Rust
#14Earlier quoted context omitted.
Most of companies don't even know that node js npm packages has build scripts which do rely on python c++ build tools. That's y. This saves lots of time. Also binaries once checked and published cannot be edited in npm / all we can do is just remove that version fully if below 300 downloads.
Any developers worth their salt has build scripts turned off everywhere at this point, and manually build the packages they need it for, or manually whitelisted. It may save time, but as others mentioned, shipping binary blobs in a opaque way is a great way of making people avoid your project.
Re: Write ReactJS in Rust
#15Earlier quoted context omitted.
Any developers worth their salt has build scripts turned off everywhere at this point, and manually build the packages they need it for, or manually whitelisted. It may save time, but as others mentioned, shipping binary blobs in a opaque way is a great way of making people avoid your project.
Just have a seamless process between author and user for signing and verifying builds.