Welcome to this edition of the Web Dev Roundup! In this edition, we take a look at the backend (sorry, that sounded a little weird), and explore various topics related to Node.js! Whether you're a web developer who focuses solely on server-side code, or you're trying to become a full stack kinda coder, you'll find something of interest in these articles.
And, as a quick side note, if you're interested in writing for DZone, but don't have a topic in mind, come check out our Bounty Board, where you can win prizes for providing great content!
Get a Load of That Node!
Upload File or Images to Server Using Node.js by Sabeesh Venu. You'll learn how to set up a Node.js project, and use Node to upload files to a server without writing a single line of server-side code.
Common Uses for Node.js by Mike Langer. A high-level look at some the best ways developers are using Node.js today, from creating chat rooms to collecting data to the MEAN stack. If you're thinking of adopting Node, check this one out!
Build and Test Messanger Bot With Node.js and Optimizely by Andreas Bloomquist. Chatbots are seemingly on every website you visit now. Learn how to harness the power of Node.js to create your own chatbot and start annoying your users today!
Securing Node.js: Managing Sessions in Express.js by Max McCarty. We look at how to securely set up sessions in a Node application to help fight against vulnerabilities such as session hijacking. Node is your friend, so put it in a cage and make sure nobody can hurt it.
Node News Is Good News
Node.js 8 Moves Into Long-Term Support and Node.js 9 Becomes the New Current Release Line by the Node.js Foundation Team. A group of Node.js experts keep you abreast of the current happenings in the Node world, such as performance improvements and improved stability.
Node.js Documentation. If you're interested in getting started with Node.js (which, if you've made it this far, I'm assuming you are), check out the docs and start developing!
- Build a 'Serverless' Reddit Bot in 3 Steps With Node.js and StdLib Sourcecode by Steve Meyer. A developer shows us how to create a bot like the ones Reddit uses to scan for comments and respond to comments that match certain qualifications.
Find Your Next Great Web Dev Gig!
The ideal candidate will have 5-7 years' of development experience, with 3 years of frontend and 2 years of Angular experience. Additionally, experience with server-side issues (caching, clustering, persistence, security, etc.) is preferred, as well as technologies such as Jasmine, UI Bootstrap, SASS, Bourbon, Compass, Grunt, and Karma. We're looking for someone with strong communication and decision-making skills, who is able to drive a plan to completion.