React là một thư viện Javascript được phát triển bởi Facebook, dùng để xây dựng giao diện người dùng. Nó giúp xây dựng các ứng dụng lớn, có nhiều thao tác phức tạp từ người dùng. Rất nhiều trang web lớn đã áp dụng React vào việc xây dựng UI như: facebook.com, wordpress.com, airbnb.com, dropbox.com, ...