3 ms·
The appeal of being able to use one language across the whole project, rather than one on the backend and a different one on the frontend, is very strong.
by smacktoward 8y ago
The appeal of being able to use one language across the whole project, rather than one on the backend and a different one on the frontend, is very strong.
- malvosenior 8y agoI know the pitch for this is very strong but I've never seen any benefit in real life. Javascript was designed to be a client side browser scripting language, it's not equipped with a standard library that competes with other languages that were designed from day one for the server or systems programming. The skill sets of front-end and back-end developers are also very different. In my experience, when you use Node you end up with front-end devs programming back-end servers very poorly or you end up with back-end devs forced to use Node/JS. I've never actually met a seasoned back-end developer who would choose JS for the domain given no constraints.