JavaScript library for UI • React.js provide view function. • React.js has virtual DOM • Calculate diff between DOM and virtual DOM • React.js update only diff. • Component-based • ”Its goal is to be simple, devlarative and composable.” (from wikipedia)