0:00 / 0:00
#chromedevtools#node.js#profiling
Debugging in 2017 with Node.js
Paul Irish
11K subscribers • 5 videos on Hallway
- Recommended by 1 person: 1 in engineering communities.
- Presented by Paul Irish, Chrome DevTools Engineer
- Linked in the descriptionSlides on Google Slides
- May be out of date. The tools, versions or practices it shows have likely moved on.
Intermediate. Assumes working knowledge.
63K views9 years ago1 recommendation
Tools and practiceSystems programmingDebuggingNode.js, Deno and BunPerformance and optimization
Paul Irish demonstrates workflows for debugging, profiling, and understanding Node.js applications using Chrome DevTools and the DevTools Protocol.
We're gonna takealigg---a little look at these topics: * Debugging basics (--inspect) and Chrome DevTools integration * Chrome DevTools demo * Tools that make it even easier * Add'l debugging APIs: * _debugProcess() to start debugging an existing node process * GDB interface for the CLI purists * inspect over a websocket * inspect with the new 'inspector' module * Tracing in Node Slides: docs.google.com/presentation/d/1i5JREE3hhtG4FDip97zFJpMG_qb8… While we've all used the trusty console.log for debugging our application, Node now has far more powerful debugging capabilities. Paul will demonstrate improved workflows for debugging, profiling and understanding your app using the DevTools Protocol. He will also share more advanced techniques for automating and monitoring Node. Sorry for all the uhhh's and umm's.Why it's here
1 person recommends thisWhat people say. Recommended as an excellent guide to modern Node.js debugging tools and workflows.