Where I am ever seeking to educate myself, as a good Padawan should, I just have to ask the question.
It is my understanding that Node.js is a version of JavaScript for doing server-side programming. Where I have not found any information to indicate it can be used in your browser code (believe me I've looked), I have to assume that Node.js is to be used for server-side coding ONLY.
On www.npmjs.com there is a bCrypt package for hashing passwords. If Node.js is server-side only how is the password getting to server for hashing? OR is there a way to hash a password at the browser/client with a Node.js package?
It would be fantastic to get some clarification on when and where I can use Node.js.
On my current project I have used pure, or what some would call vanilla, JavaScript, and have steered completely clear of any framework, so I can get a solid foundation in programming with JavaScript.
Thanks a 'heap'
Walt