React.js Security

Description

React is a popular front-end web framework that has changed the way a lot of people are developing web applications. React is fairly secure as it is, but there are still some things to consider when using it to build applications. This microcourse will teach you how to avoid some common pitfalls in React development.

Learning Objectives

  • Describe the basic need that React fills
  • Discuss security issues with React and how to protect against them

Course Outline

  • Course Overview 
  • Trusting Auto-Escaping 
  • You Can’t Always Avoid Raw HTML 
  • Pre-Fetching Data 
  • React Prior to v0.14 
  • Virtual DOM 
  • React Components 
  • iframe Sandbox and Srcdoc

Details

Duration: 10 minutes

Level: Intermediate

Intended Audience:

  • Front-End Developers
  • Mobile Developers

Competencies: Basic understanding of the React.js framework

Prerequisites: None