
Yan
23.06.2018
21:41:29
чел заходит на сайт и меняет язык

Alexey
23.06.2018
21:41:38

Yan
23.06.2018
21:41:44
+ это благоприятно влияет на натив приложения

Alexey
23.06.2018
21:41:49
меняется язык меняется роут.. все перерендиваецца

Google

Yan
23.06.2018
21:41:50
ну там кордовы хуевы

Alexey
23.06.2018
21:42:12

mr_makss
23.06.2018
21:42:23
в зависимости от языка броузера попробуйте

Yan
23.06.2018
21:42:28
хз у меня на роутах ничо не завязано

Alexey
23.06.2018
21:42:45

Yan
23.06.2018
21:43:10
да хз

mr_makss
23.06.2018
21:43:27
можете для сео сделать роуты с языками
отдельно потом, когда нужно будет

Alexey
23.06.2018
21:43:39
нет на самом деле у меня есть случай когда я меняю локаль не в случае когда юзер дергает переключатель... но и тогда все работает

Yan
23.06.2018
21:43:41
для юзабельности проще кликнул и в 0.001сек сменился фулл текст везде

Alexey
23.06.2018
21:44:12
впрочем разный опыт и скилл... мне бы как по надежнее и ничего не упустить..

Google

Evgeniy
23.06.2018
21:45:00
Кому не сложно кинуть пару примеров кода, где присутствует laravel код в vue компонентах, прошу)

Alexey
23.06.2018
21:45:36

Yan
23.06.2018
21:46:22

Alexey
23.06.2018
21:46:23

Yan
23.06.2018
21:46:52

mr_makss
23.06.2018
21:47:35
в django это по дефолту. посмотрите как там сделано

Alexey
23.06.2018
21:48:02
хз шоб роут не дергать
ну это же связано. дернул сменил и язык и роут.. а роут надо сменить хотим или нет коли пользуем префиксы..

Yan
23.06.2018
21:48:15

mr_makss
23.06.2018
21:48:21
вот пример
https://ngx-cable.herokuapp.com

Yan
23.06.2018
21:48:28
дергаю только стор и меняю джсон

Alexey
23.06.2018
21:48:50
у меня это как то так
switchLocale(new_locale) {
let new_path = this.$i18n.switchPath(this.$route.fullPath, new_locale);
console.log("switchLocale new_path", new_path);
this.$store.commit("lang/SET_LANG", new_locale);
this.$i18n.locale = new_locale;
this.$router.push({
path: new_path
});
},
что тут не так?

Yan
23.06.2018
21:49:25
да норм все

Alexey
23.06.2018
21:49:36

Yan
23.06.2018
21:49:44
так я не пушу в роут
язык
зачем хых

Alexey
23.06.2018
21:49:55
я это уже понял..
ну не понадобиться уберу.. но у меня заказчик любит сео..

mr_makss
23.06.2018
21:50:28
посмотрите пример. вероятно для решения задач больше подойдет django из коробки
https://ngx-cable.herokuapp.com

Google

Anton
23.06.2018
21:54:39
Ребзи, у кого был опыт создания отдельного домена для мобилки? Стоит ли выделять два отдельных репо под мобильную версию и десктопную версию? Как безболезненно шарить бизнес логику между двумя версиями? и стоит ли её вообще шарить?

mr_makss
23.06.2018
21:57:00
всегда разделял по доменам
например
m.testtestov.com
testtestov.com
можно так же использовать адаптивность верстки
но со временем блоки поплывут. это имейте ввиду
тогда можно решать в 1 домен

Anton
23.06.2018
21:58:57
ну сейчас у меня адаптивность и много множества компонентов есть просто мобильные и десктопные версии

mr_makss
23.06.2018
21:59:39

Anton
23.06.2018
22:00:53

mr_makss
23.06.2018
22:00:55
а как логику расшарил?
верстка едина и логика следовательно тоже. у вас сначала была одна точка входа без m. теперь вы вероятно хотите сделать две точки входа

Anton
23.06.2018
22:03:01
то есть, если у тебя есть какая нибудь общая бизнес логика и в мобильной версии и в десктопной, то при изменении этой логики допустим в мобильной версии ты просто копируешь её в десктопную?

mr_makss
23.06.2018
22:03:40
делаю так же как было в старом контакте

Anton
23.06.2018
22:03:53
в смысле?
а папка ассетс у тебя везде по копии на каждую версию или вынесена в общий "модуль"?

mr_makss
23.06.2018
22:06:36
посмотрите как это сделано было в старом контакте. там много моментов

Anton
23.06.2018
22:06:53
в вконтакте?
а они доступ открыли?

mr_makss
23.06.2018
22:07:24
попросите их сделать это, а то все новое не тащит совсем
Анектод:
"ErrorUtils caught an error: "Minified exception occurred; use the non-minified dev environment for the ful...". Subsequent errors won't be logged; see https://fburl.com/debugjs.
перешел по ссылке. ушел на face"
а они доступ открыли?
Анектод 1:
"попробуйте разлогиниться и просто поперезагружать страницу входа.
последите, что происходит с логотипом."
Анектод 2:
"в момент перезагрузок обратите внимание на левый нижний угугл в хроме например. вероятно вы найдете интересный момент"

Google

Anton
23.06.2018
22:36:22

Yan
23.06.2018
22:38:35
Но я так думал

mr_makss
23.06.2018
22:38:44

Yan
23.06.2018
22:38:53
Пока не пытался портнуть веб апп в натив
Получилось но все не так просто

Admin
ERROR: S client not available

Yan
23.06.2018
22:39:41
Самая трабла это другие принципы работы элементов

mr_makss
23.06.2018
22:39:59

Yan
23.06.2018
22:40:12
Аудио я себе ебло чуть не сломал

Anton
23.06.2018
22:41:35

mr_makss
23.06.2018
22:42:43

Yan
23.06.2018
22:46:21
Хтмл забудь цсс перепиши

mr_makss
23.06.2018
22:48:46
Я пробовал оба плана на js и qt. Нае.....
Дело сводится к работе разрабов над специфичными элементами интерфейса. Причем во втором плане ещё и адаптивно. В итоге всё работает збз, но если придет молодой разраб, то он "хр.. сломает".

Anton
23.06.2018
22:57:46
было бы интересно посмотреть реализацию такого подхода на вью

Yan
23.06.2018
23:07:53
На нем относительно приятней писать

Google

Yan
23.06.2018
23:08:36
Пушто там цсс xml и вью тот же
Но если у тебя ступор то те пизда
Скорей всего

mr_makss
23.06.2018
23:09:37
сам подход статьи неплохой, но есть такое неявное "адаптивность логики"

Yan
23.06.2018
23:10:38
роутер на нейтивскрипте отлично работает
Половина плагинов норм

mr_makss
23.06.2018
23:17:22
Ещё такой момент. Приложение на js для android будет жостко тормозить т.е. не такой быстрый отклик как например на swift или qt. по скорости можно сказать, что C/C++ всех порвал в данном случае и может конкурировать с Java.
Но все проиграют Java на текущий момент только из за фьючерса белого экрана при старте.
Сам подход фонегапа существует уже как минимум 6 лет.
Например фича с камерой слева в виде шторки. Да она тупит каждый день в момент перехода назад и не только. Как этого можно сразу не понимать с опытом. Фиг поймешь.
Списки тупящие. Напоминают работу дрели.

Yan
23.06.2018
23:29:19
это ж вебвью епт
зачем его вообще сравнивать с нативом

mr_makss
23.06.2018
23:30:30
А как иначе?
Анектод:
"Это тот самый момент, когда белый экран еб.. при каждом выходе из затяжного фона"

Roman
24.06.2018
00:00:47
https://t.me/javascript_jobs туда

batkor
24.06.2018
03:58:32
4. Во всех акках установлен один и тот же номер телефона и пароль из пункта 0.
Что за бред

mr_makss
24.06.2018
03:59:37
Ну вам виднее0) вы можете проверить этот кейс