O'Reilly logo

Secure Your Node.js Web Application by Karl Duuna

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Analyze Your Application’s Data Flow

At this point in the process, you know your code doesn’t have major quality issues that could cause breakages. Let’s move on to deeper analysis.

The most effective way to secure your application is to first understand it. You must grasp how your application does what it does, and to do that you must follow the data.

Input/output (I/O) operations are the core of any web application and are something Node.js excels at. But what’s actually going on? See the following graphic.

images/data-flow-no-understanding.png

You need to understand why your application behaves in a certain way and how it handles your requests. That’s the only way you’ll know ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required