Overview
A conference talk from NDC Conferences delivers an in-depth exploration of ReactJS security fundamentals and advanced defense mechanisms against client-side vulnerabilities like Cross-Site Scripting (XSS) and data leaks. Master essential security practices through comprehensive coverage of React components, props and types, dangerouslySetInnerHTML implementation, JavaScript URL handling, and CSS styled-components integration. Learn to leverage React's built-in XSS protections while implementing manual defense strategies, including proper JSON integration, lazy loading, and access control mechanisms. Explore critical concepts like template injection vulnerabilities and the security implications of server-side rendering to develop robust, secure ReactJS applications. Recorded at Copenhagen Developers Festival in Copenhagen, Denmark, this 56-minute presentation equips developers with practical strategies and cutting-edge techniques for building safer React applications in today's evolving security landscape.
Syllabus
Building Secure ReactJS Applications: Mastering Advanced Security Techniques - Jim Manico
Taught by
NDC Conferences