Nikolay
Nikolay
пили мидлвару и вперед
man
/warn
Евгений
Group Butler [beta]
learn.javascript.ru
Daniil
#php
Daniil
эм
Daniil
Бот не так работает?
Alexey
Alexey
а learn.javascript.ru - не чатик
Anonymous
Товарищи разработчики,
В нашу команду по разработке чат-ботов www.wobot.me ищем разраба.
Зп - 10-20$ в час.
Кодим на JavaScript, Node.js (знание React будет сильным плюсом).
Локация не важна - работаем удаленно.
Пишите в личку. Спасибо!
Евгений
Евгений
если нормально работать, неплохо должно выходить в теории
Alexey
если нормально работать, то вообще все будет неплохо выходить
Aleksei
Aleksei
или он типа в браузере?
Anonymous
или он типа в браузере?
Alex, я готова показать пример задания, чтобы было понятно, откуда ноги растут. Выслать?
Aleksei
не-а
Alexey
мне кинь, интересно даже
Alexey
чем сейчас люди занимаются
Евгений
Alexey
на backbone похож
Dima
Ни у кого нет ссылки на чатик по плюсам?
Sergey
Dima
спасибо
Aleksei
Renat
Ребят кроссдоменные запросы с куками кто нибудь делал на axios?
Renat
withCredentials заставляет убрать из хедера на сервере Access-Control-Allow-Origin параметр *
Andrey
Renat
localhost то не прокатит
Andrey
Прокатит
Andrey
А сервер удаленный?
Renat
lf
Renat
да
Andrey
Тогда не прокатит. Попробуй свой внешний IP
Renat
а без изменения Access-Control-Allow-Origin
Renat
никак?
Andrey
Нет. Это политика кросс-доменных запросов такая
Andrey
А для чего тебе куки?
Renat
авторизация и дальнейшие get запросы
Andrey
Используй токены
Andrey
Шарить куки считается плохой практикой. Если тебе нужна авторизация
Andrey
Для rest API в принципе используются только токены, а не сессия или куки
Andrey
Имей в виду, что это конечно только мое мнение исходя из того, что я вычитал сам, когда пилил кросс-доменную авторизацию и запросы к серверу
Dmitry
ребят, а кто-нить вкурсе, как лучше сделать: какие на этот счет лучшие практики? У меня есть экран создания некой сущности: допустим авто. Там я ввожу в форму параметры (модель, год, пробег итд) и сохраняю. Потом в списке сущностей могу снова провалиться в сущность для редактирования. Теперь собственно вопрос: лучше экран добавления и редактирования сделать как один экран, но кастомизировать в некоторых местах исходя из типа создание или изменяешь сущность или сделать два разных экрана?
Andrey
Kost9in
Хорошая тема для холивара)
Kost9in
имхо - это нужно решать для каждого отдельного случая
Kost9in
в зависимости от того, насколько сильно меняется экран
Bohdan
Andrey
Andrey
Вот тут есть ответы
Andrey
https://softwareengineering.stackexchange.com/questions/141019/should-cookies-be-used-in-a-restful-api
Andrey
Лучше короче держать токен в куках на клиенте и передавать его при каждом запросе с хэдэром Authorization: basic user:hash
Andrey
Пару user:hash лучше закодировать. Например base64 кодированиям с помощью функции btoa()
Alexander
Посоветуйте canvas framework? Что-то ближе к Konva. Может есть что покруче
no cats
Можете подсказать, пожалуйста, как оформить стрелочную функцию с if (если это возможно)?
Nikolay
Alexander
Ну так только с присвоением к переменной работает
Алексей
no cats
function (gridStore.Data.Date) {
return (gridStore.data.Date >= grid.down("#dateMin").value &&
gridStore.data.Date <= grid.down("#dateMax").value )}
no cats
То есть стрелочный эквивалент будет таким?
gridStore.data.Date => (gridStore.data.Date >= grid.down("#dateMin").value &&\
gridStore.data.Date <= grid.down("#dateMax").value)
Anonymous
Victor
подскажите, мне надо чтобы при наведении на миниатюру изображения показывалась увеличенная версия. Что заюзать?
Stanislav
Руки и css
Mr.
Ребят всем привет
Mr.
Есть ребята которые в регулярки шарят?
Rafael 🌵
Ты вопрос уже задашь или так и будешь сопли о рукав размазывать?
Mr.
Ахах мило
Mr.
Вообщем, есть такая строка "{@name}, {$age}"
Mr.
Нужно в регулярке взять всю ибалу например которая начинаеться с "{@" и заканичваеться "}" и увести садержимое то есть name в callback функцию