Задать вопрос

Почему и зачем вместе с Ruby on Rails используют Angular или React.js?

Очень часто в сети встречается комбинация RoR с одним из 2 фреймворков, у меня как у начинающего учить RoR возник рад вопросов в связи с этим:
- Для каких целей и реальных задач используют эти js фреймворки?
- Плюсы и минусы каждого в использовании?
- Стоит ли учить оба или сосредоточится на одном, если на одном то на каком?
  • Вопрос задан
  • 2177 просмотров
Подписаться 4 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 4
Antonchik
@Antonchik
Программирую на HTML
Js фреймворку неважно какой у вас бекенд, ему нужно у кого-то просить, и кому-то отдавать данные, ему неважно, что обрабатывает данные, будь то питон, пхп, или йопта скрипт, в итоге он работает с готовым json-ом. Js фреймворки используются зачастую для одностраничных приложений. Комбинацию из RoR и Angular/Reac вы видите потому, что это самые популярные фреймворки
Ответ написан
Комментировать
@undefined_title
Когда на клиенте нужен SPA, все должно работать без перезагрузки страницы, или много много действий с DOM, тогда отдельно пишут фронтенд и бекенд, потому что если использовать тот же ajax при дальнейшей разработке приложения будет тяжело поддерживать. Советую учить-использовать React-Redux, сейчас такая связка на фронтенде очень популярна из за компонентного подхода и использования данных по flux идеи.
Ответ написан
teke_teke
@teke_teke
programador
1. для фронтэнда
2. -
3. не стоит, потому что пока вы его выучите, он уже выйдет из моды. я бы учил что-то более фундаментальное.
Ответ написан
@dativav
Ruby - работает на сервере.
Angular, React - работают на клиенте.

Ничто не мешает их сочетать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽