
Mikhail
02.11.2016
19:25:58
вариантами из коробки можно сделать достаточно динамично, просто не все берут и начинают мучаться с react'ом для 3х вьюх) хехе

Artur
02.11.2016
19:26:17
Турболинки, кстати, частично снимают боль интерактива, если их правильно готовить. :)

Mikhail
02.11.2016
19:26:45
Да на remote true нормально работает интерактив если его готовить.
а турболинки это pjax

Google

Mikhail
02.11.2016
19:27:02
и к интерактиву это не совсем относится
какой там интерактив на 2х статичных страничках с включенным турболинком)(грубо)

Кøе-ктø Геннадьевич
02.11.2016
19:27:50
Готово

Artur
02.11.2016
19:29:57
Сам не пробовал, но в доках написано))

Mikhail
02.11.2016
19:30:17
попробуй сам)

Artur
02.11.2016
19:30:27
В старых. В пятых турболинках дока очень грустная.

Vitaliy
02.11.2016
19:30:41
в 5-х реплейс убрали
partial replace, то есть
смена идет только у всего body, за исключением data-permanent тегов

Artur
02.11.2016
19:31:38
Оу. Ну тогда, пардон.

Vitaliy
02.11.2016
19:33:40
с формочками есть два варианта. оставить турболинк - он будет отсылать реквест аяксово (кроме случаев аплоада файла), и обновлять страницу через себя. либо можно использовать мелкие типовые js.erb и обновлять чисто форму, в случае ошибок

Антон
02.11.2016
19:38:46
бытуют мнения
webpack ужасен, я сам не фронт, но мне очень долго рассказывали почему он ужасен :)
singlepage - нет уверенности что это вообще нужно
так что я тут посоветовался и принял решение что следующее приложение с активным фронтом буду пилить на турболинках
что я получу
мне не нужен будет разраб за 100500 денег на перегретом рынке фронтов
говно которое может накарябать такой фронт я смогу поправить сам
jquery знает любой студент
стоимость владения таким проектом пропорционально ниже

Google

Alex
02.11.2016
19:39:12
вебпак ужасен
я его собирал
мощный гибкий и ужастнй
SPA для больших проектов годно

Антон
02.11.2016
19:41:23
ну вот у меня SPA на большом проекте
у меня нет времени учить A1 и нет бюджета чтобы наниманть на фултайм A1 который будет стоить от 150 рублей/месяц
стоимость владения очень высока
большинство современных фронтов на моем пути были не очень программистами
их просто убивала сложная логика
было очень грустно смотреть сколько тратит тимлид на разработку алгоритмов для фронта
сам писал логику для фронта, относительно не сложную
а вся слава достается им, потому что их работу видно :)
обидно вдвойне :)

Alex
02.11.2016
20:05:12
знакомая фигня

Vitaly
03.11.2016
03:30:16
?

Alex
03.11.2016
03:38:57
фронты у них на этой технологии.

Vitaly
03.11.2016
03:39:58
да но это имхо уже не rails way

Alex
03.11.2016
03:41:41
конечно не rails way, это же javascript

johnny
03.11.2016
03:44:53

Alex
03.11.2016
03:45:23

johnny
03.11.2016
03:45:33
ага

Alex
03.11.2016
03:46:00
пишешь фронт на джабаскрипте или кофескрипте и компилишь через спрокеты

Google

johnny
03.11.2016
03:46:58
в том числе и react?

Alex
03.11.2016
03:47:12
нет конечно
реакт пишется не rails way
иначе ты огребаешь если пилишь SPA.
если компонентами - то можно и через спрокеты, но без метатегов

I
03.11.2016
04:23:22
зачем - можно спросить

Vitaly
03.11.2016
04:33:48
ну наверное SPA можно напистаь и чисто на рельсе. используя jQuery Json и Ajax
и потратишь сил столько же сколько и на реакты всякие. имхо.

johnny
03.11.2016
04:36:13

Vitaly
03.11.2016
04:45:53
lol што?
а то что он в рельсах чуть ли не по умолчанию используется это не то?

Vitaly
03.11.2016
04:46:27
или bootsrap тот же его юзает
да и весь ембер и реакт напичкан js и jquery навярняка

johnny
03.11.2016
04:47:51
я имею в виду в чистом виде jq

Vitaly
03.11.2016
04:48:12
no comments

Nick
03.11.2016
04:48:14

Vitaly
03.11.2016
04:48:41
а всякие эффектики типа выпадающего меню легче сделать c jQuery

I
03.11.2016
04:49:21
Эффектики лучше делать твинерами

Google

Nick
03.11.2016
04:49:44
Расскажи, пожалуйста, про то, кто и где напичкал реакт jquery.

Vitaly
03.11.2016
04:49:54

Nick
03.11.2016
04:50:16
Это стихи?

I
03.11.2016
04:50:30
это Кличко?)

Vitaly
03.11.2016
04:50:31

Nick
03.11.2016
04:51:31
Потому что даёшь идиотские советы, обладая компетенцией кочана капусты

Admin
ERROR: S client not available

Nick
03.11.2016
04:51:46

Vitaly
03.11.2016
04:51:57
нет? так разуй зенки

Nick
03.11.2016
04:52:56
«Наверняка» означает «я уверен в том, что»

Vitaly
03.11.2016
04:53:15

Nick
03.11.2016
04:53:30
Инфа соточка, йоптэ

I
03.11.2016
04:53:42
настолько, чтобы утверждать это в споре)

Nick
03.11.2016
04:53:46

Vitaly
03.11.2016
04:53:48

Alex
03.11.2016
04:53:59

Vitaly
03.11.2016
04:54:04
Хамить бабе своей будешь
а кто меня назвал каченом капусты?
и это была грубость в ответ на грубость. и советов я не давал и вообще возражать можно аргументами(как ты там говорил про компетентность), а не грубостью и оскорблениями.

Nick
03.11.2016
04:54:09

Google

Vitaly
03.11.2016
04:54:32

Nick
03.11.2016
04:56:03

Vitaly
03.11.2016
04:56:15

I
03.11.2016
04:56:18

Vitaly
03.11.2016
04:56:41

Nick
03.11.2016
04:57:16

I
03.11.2016
04:57:33
ну jqlite - альтернатива же)
я помню, что там можно либо его, либо jquery дергать

Nick
03.11.2016
04:58:28

I
03.11.2016
04:59:45

Nick
03.11.2016
04:59:52
https://docs.angularjs.org/api/ng/function/angular.element

I
03.11.2016
05:00:10
To use jQuery, simply ensure it is loaded before the angular.js file.

Nick
03.11.2016
05:00:12
Типа того, ага

I
03.11.2016
05:03:41
ну вот пруф из сорсов, если кому-то интересно: 1811-1846 в angular.js в мастере
https://github.com/angular/angular.js/blob/master/src/Angular.js