Flexo
Альтернатива локалстораджу получается только куки?
Alex
Всё таки в локал сторадже. Рендер то не на стороне сервера, так что примешивать его в форму не выйдет. Харнить надо на стороне клиента.
Vladimir
локалсторадж самого сайта будет использоваться
Vladimir
т.е. реальный минус локалстораджа при прочих равных, что токен могут скопировать и заюзать в другом месте, а с кукой просто исполнить произвольный запрос, но только на самом клиенте
Flexo
А левый скрипт подключенный в браузере не сможет до кук добраться?
Алексей
@VladimirShebastyuk Хранить кодированные значения?
Vladimir
@VladimirShebastyuk Хранить кодированные значения?
смысл? Если это не JWT-like, то токен это просто временный идентификатор сессии без информации
Vladimir
в любом случае нужно на сервере проверять
Alex
Cookies and local storage serve different purposes. Cookies are primarily for reading server-side, local storage can only be read by the client-side. So the question is, in your app, who needs this data — the client or the server? По этой логике токен он вроде бы нужен серверу, но я использую клиент чтобы примешать его запросу, так что выходит что пользователь этого токена всё таки клиент. Потому как именно клиент этот токен добавляет к заголовку запроса, сервер не будет ковырятся в куке, он ждёт токена в заголовке. А еще не забываем что есть аутентификация третьей стороны, JWT же.
Сергей
http://hilongjw.github.io/vue-datepicker/demo.html#!/
спасибо, но интересует не просто календарь формат для двух полей ввода с двумя календарями, а более удобный (я сам не прдумал такой) 😊
Сергей
Тебе надо концептуальное решение гуй или код?
компонент готовой, если есть такой. Ну нет так нет, сделаем колхоз
Алексей
CORS уже отменили?
Vladimir
CORS уже отменили?
И чем он поможет в случае кражи токена?
Anonymous
компонент готовой, если есть такой. Ну нет так нет, сделаем колхоз
Не с т.з. гуя. Лучше чем два календаря ты ничего не сделаешь. Бери один и делай из него два.
Алексей
Для себя давно решил что http дырявая, давно юзаю letsencrypt.org
Алексей
https без смс.
Алексей
И Юзаю куки с чистой совестью.
Andrey
Бампану, мало ли: а кто-нибудь писал тесты на vue-test-utils под nuxt? Никак не могу понять, как замокать axios модуль чтобы экшны в вуексе протестить
Сергей
Не с т.з. гуя. Лучше чем два календаря ты ничего не сделаешь. Бери один и делай из него два.
ну да и не придумал, два календаря одновременно очень громоздко смотрятся. Думал, вдруг кто что гениальное придумал для таких нужд
Hedint
Бампану, мало ли: а кто-нибудь писал тесты на vue-test-utils под nuxt? Никак не могу понять, как замокать axios модуль чтобы экшны в вуексе протестить
А почему бы не вынести вызовы axios'а в отдельный класс-обертку с API и не дергать в экшенах axios, а дергать API, и мокать, соответственно, API
Andrey
@hedint можно конечно вынести, но эта штука весьма удобна https://github.com/nuxt-community/axios-module
Hedint
Ну тут уже тебе виднее, как удобнее в твоем конкретном проекте. Мне просто кажется, что гораздо проще замокать какую-то обертку над вызовами API (внутри которых уже axios), чем сам axios :)
Andrey
@hedint мб и так, но всё же остаётся философский вопрос, как тестировать вызовы методов подобных модулей, они становятся вида this.axios.get или this.$modal.show() и т.д
Ваня
Здраствуйте) Вот начал изучать, так скажите, Jquery можно смело выбрасывать?))
Ivan
да
ℝei
Sunlive
ээ
Sunlive
ты че
Ivan
любая технология в свое время была хорошо, просто jquery устарел, но в 2010 было хорошо с ним)
Ваня
вообще так понимаю с Vue.js + vuex + vue-route + Nuxe.js можно обойтись без Php?
Ivan
без php всегда можно обойтись
Gregory
нет
Oleh
ахаха
Gregory
ахаха)
Ваня
спасибо, иду дальше зубрить)
Валентин
В смысле без рнр можно обойтись, конечно
Валентин
Но без бэкенда в целом не всегда можно обойтись
Валентин
Чисто для роутинга - да, не нужно
Oleh
та можно ж сайт на принтере распечатать
Алексей
Node backend? Зачем учить php?
Валентин
Ну да )
Hedint
Hedint
Andrey
Node backend? Зачем учить php?
ну нода не панацея
Gregory
если умеешь прогать на php, тогда оставайся на php Больше половины интернета на php работает, Авито например, Юла
Ваня
так есть же nuxt.js (в котором есть вся экосистема vue) и позволяет выполнять код на сервере, что в свою очередь как мне кажется может работать с разными бибиотеками js для работы с БД
Ваня
так php 7 не плохо вырвалось после 10 лет торможения))))
Michael
пхп можно у супердешёвых хостингов захостить!!!!
Gregory
Но на NodeJS на много приятнее работать, это да
Алексей
МейлРу, слез с Perl?
Michael
они(avito) golang щас активно пропогондируют
прошлой весной они его боялись и тыкали палочкой. Инфа сотка.
Gregory
МейлРу, слез с Perl?
По инсайдерской инфе да, по крайней мере Юла
Samat
ребят, не подскажете? есть отдельная обертка для axios запросов (чтобы не присобачивать каждый раз хедеры). все работает. но теперь понадобилось добавить туда onUploadProgress. как по принимаемому аргументу возвращать прогресс? без обертки я делал это так: onUploadProgress: function (progressEvent) { material.upload = parseInt(Math.round((progressEvent.loaded * 100) / progressEvent.total)); }
Michael
По инсайдерской инфе да, по крайней мере Юла
юла новый проект. Это как новый фронт на реакте -- такой же ужас :D
Andrey
+Какой норм фреймворк есть на Ноде?
Gregory
4 года на php сидел, попровобал Node и не смог вернуться обратно, противно от синтаксиса стало(но php все равно хороший язык)
Gregory
так а как же без Laravel, Symfony?
Mikhail
Ребят, а когда vue-cli совместно с typescript?
Mikhail
из офф репозитория
Oleh
никто не слазит с Perl ) $str =~ /[\s\S]+(P[\s\S]+)$/i; print("$1 the best =)");
Алексей
Perl как там с ооп и moose?
Oleh
в 6 или в 5 ?
T.A
так а как же без Laravel, Symfony?
у лары норм синтаксис. точнее пхп код на ларе
Michael
у лары норм синтаксис. точнее пхп код на ларе
без лары, по-моему, пхп вообще лучше не использовать: говнокод обеспечен