كل من react و ruby on rails يعتبران إطار عمل ف React هي مكتبة JavaScript تُستخدَم لبناء واجهات المستخدم. تُدار React من شركة Facebook بالإضافة إلى مجتمع كبير من المطورين، فهي مشروعٌ مفتوح المصدر. و تعتمد بشكل أساسي على المكونات ( components )
أما Rails أو Ruby On Rails أو تدعى اختصارًا Rails فهي إطار عمل لبناء تطبيقات ويب من جهة الخادم أو server مبني هذا الإطار على لغة ruby
من بين المواقع التي بنيت بهذا الإطار : GitHub , Shopify و غيرهم
هناك العديد من البدائل لريلز مثل : Laravel , Django ...
هناك أيضا العديد من البدائل لReact مثل : vue.js ، Angular