I think the author went too deep into details here, as this crowd is full of people who are going to be able to rip pieces of this article to shreds. But doing so both misses the larger point and in the process proves it - Rails gave them a set of answers that are good enough so they don't need to delve deeper and can just focus on their app. Rails is not the only choice that does so. And people with broader skill se…
The issue I have with the JS world is that the most used libraries and frameworks are just "good enough for a small project" and no more than that. * Javascript has such a minimal standard library, you will need to get one or three third-party libraries to augment its core. * React is an excellent view library and nothing more. You will need to get one or three third-party system to turn it into a fully fledged web f…
* should I use npm or yarn? Why do I see most package authors recommending yarn when npm is the default as far as I know?
* should I introduce Typescript to be able to handle complexity better?
* which module system? I see lots of "require" VS "import", if it needs to work on browser/node.js/deno, which one?!?!
* which test framework? Mocha? Karma? Jest? Cypress?
* should I use a bundler like webpack or just move on to esbuild? Vite? Deno?!?!
It's a nightmare every time I am forced to use JS (usually because of cloud services normally offering JS lambdas and nothing else)...