React کتابخانه محبوب جاوااسکریپت برای ساخت رابطهای کاربری است. این کتابخانه در سال 2011 توسط مهندس نرمافزار فیسبوک، Jordan Walke، ساخته شد که میخواست سرعت جاوااسکریپت را با روشهای جدید رندر ترکیب کند تا وبسایتهای بسیار پویا و پاسخگو به ورودیهای کاربر را بسازد.