Size: a a a

JavaScript.Ninja

2020 September 21

МВ

Мопсим Вертухаев... in JavaScript.Ninja
Насколько оправданно в целях оптимизации отказаться от vuegraggable и переписать на sortablejs что бы сэкономить 500кб ?
источник

МВ

Мопсим Вертухаев... in JavaScript.Ninja
Illya Klymov
Откройте для себя bundlephobia
Ого, спасибо не знал про такой сервис.
источник

MK

Maxim Kostenko in JavaScript.Ninja
Мопсим Вертухаев
Насколько оправданно в целях оптимизации отказаться от vuegraggable и переписать на sortablejs что бы сэкономить 500кб ?
источник

MK

Maxim Kostenko in JavaScript.Ninja
Можно вообще на VanillaJS :)
источник

MK

Maxim Kostenko in JavaScript.Ninja
Никто вам не ответит на вопрос «на сколько оправданно» если не ясно для чего вам это вообще нужно.
источник

MK

Maxim Kostenko in JavaScript.Ninja
Судя по последним тенденциям если вам не нужно схемы рисовать то и драг-энд-дроп бессмысленный.
источник

МВ

Мопсим Вертухаев... in JavaScript.Ninja
Maxim Kostenko
Судя по последним тенденциям если вам не нужно схемы рисовать то и драг-энд-дроп бессмысленный.
Не, драг анд дроп то нужен))
источник
2020 September 22

G

Gilfoyle in JavaScript.Ninja
Добрый день! Вопросы следующего характера.

Клиент и сервер располагается в одном GitHub репозитории. Фронт - Vue, бэк - Node. Хочу деплоить на Heroku, но чтобы это сделать надо разделить так называемые dynos. Нагуглил решение с Procfile с содержанием следующего плана:
web: node web/index.js
api: node api/index.js.

Хочется понять логику деплоя подобных приложений в одном репозитории.

Как называть url'ы API сервера на клиенте к которым обращается приложение. По дефолту там localhost:3000 прописан. И оба приложения нужно же запускать через process.env.PORT? Но тогда нужно создать два разных приложения Heroku или же в одном приложении как-то настроить?

Мне хотелось бы, чтобы я мог разрабатывать приложение, закоммитить изменения и задеплоить их. Не меняя url'ы с heroku.app на localhost и обратно. Надеюсь понятно вопросы сформулировал.
источник

OB

O Bogdan in JavaScript.Ninja
Gilfoyle
Добрый день! Вопросы следующего характера.

Клиент и сервер располагается в одном GitHub репозитории. Фронт - Vue, бэк - Node. Хочу деплоить на Heroku, но чтобы это сделать надо разделить так называемые dynos. Нагуглил решение с Procfile с содержанием следующего плана:
web: node web/index.js
api: node api/index.js.

Хочется понять логику деплоя подобных приложений в одном репозитории.

Как называть url'ы API сервера на клиенте к которым обращается приложение. По дефолту там localhost:3000 прописан. И оба приложения нужно же запускать через process.env.PORT? Но тогда нужно создать два разных приложения Heroku или же в одном приложении как-то настроить?

Мне хотелось бы, чтобы я мог разрабатывать приложение, закоммитить изменения и задеплоить их. Не меняя url'ы с heroku.app на localhost и обратно. Надеюсь понятно вопросы сформулировал.
А у тебя там вебпак просто, без SSR?
источник

IK

Illya Klymov in JavaScript.Ninja
Gilfoyle
Добрый день! Вопросы следующего характера.

Клиент и сервер располагается в одном GitHub репозитории. Фронт - Vue, бэк - Node. Хочу деплоить на Heroku, но чтобы это сделать надо разделить так называемые dynos. Нагуглил решение с Procfile с содержанием следующего плана:
web: node web/index.js
api: node api/index.js.

Хочется понять логику деплоя подобных приложений в одном репозитории.

Как называть url'ы API сервера на клиенте к которым обращается приложение. По дефолту там localhost:3000 прописан. И оба приложения нужно же запускать через process.env.PORT? Но тогда нужно создать два разных приложения Heroku или же в одном приложении как-то настроить?

Мне хотелось бы, чтобы я мог разрабатывать приложение, закоммитить изменения и задеплоить их. Не меняя url'ы с heroku.app на localhost и обратно. Надеюсь понятно вопросы сформулировал.
Передавать урлы через переменные окружения
источник

G

Gilfoyle in JavaScript.Ninja
O Bogdan
А у тебя там вебпак просто, без SSR?
Без SSR
источник

G

Gilfoyle in JavaScript.Ninja
Illya Klymov
Передавать урлы через переменные окружения
Чтобы иметь возможность изменять с localhost_url на api_url в одном месте  приложения перед деплоем? Или можно задать так, чтобы в dev режиме были одни урлы, а в продакшн режиме другие?
источник

IK

Illya Klymov in JavaScript.Ninja
В деве использовать дефолты, в продакшн задавать переменную окружения явно
источник

VB

Vladislav Boldakov in JavaScript.Ninja
Доброго времени суток. Подскажите кто сталкивался, попробую описать проблему.
Есть пункты меню и при выборе одного из них, меняется область отображения, но не просто область, а отображается отдельно развернутое приложение (что-то допустим два инстанса приложения реакт).
Каким образом это можно реализовать?
Моя идея при выборе пункта меню менять див с другим айди и подгружать бандл другого приложение
источник

TD

Tymur Daudov in JavaScript.Ninja
Vladislav Boldakov
Доброго времени суток. Подскажите кто сталкивался, попробую описать проблему.
Есть пункты меню и при выборе одного из них, меняется область отображения, но не просто область, а отображается отдельно развернутое приложение (что-то допустим два инстанса приложения реакт).
Каким образом это можно реализовать?
Моя идея при выборе пункта меню менять див с другим айди и подгружать бандл другого приложение
источник

IB

Il Bu in JavaScript.Ninja
@xanf_ua
Спасибо за видео про true-di. Не слишком ли ты суров относительно "правильности" этого di? Ведь если так рассуждать то и awilix скорее service locator чем di 😬
источник

NG

Nick Grant in JavaScript.Ninja
Всем привет, в Гугле мало ответов по такому вопросу.
Кто подключал stripe J's  на nuxt J's ?
источник

S

Sergey in JavaScript.Ninja
Всем привет. Тут ссылочка попалась про уязвимости Gitlab. Можно сюда её скинуть?
источник

IK

Illya Klymov in JavaScript.Ninja
Sergey
Всем привет. Тут ссылочка попалась про уязвимости Gitlab. Можно сюда её скинуть?
Да можно, но если это та что про avatar_url и открытый список пользователей то боян :)
источник

IK

Illya Klymov in JavaScript.Ninja
Это даже не уязвимость :)
источник