Максим
Всем привет, у кого нить есть боевые проекты на nuxt.js?
#3301⏣SoulString
#3301⏣SoulString
но в чем сопсно вопрос?
Максим
Спасибо
Artem Kasapchuk
собирался писать на vue приложение скоро, вступил в чат, думал буду вопросы задавать, но везде документация просто охуительная, даже спросить блин нечего😂
Stanislav
Вот бы все так
xelnød
документация как всегда
xelnød
в качестве референса отличная
xelnød
в качестве гайда — ниоч
Artem Kasapchuk
да документация просто крутая vuejs, недавно думал как тесты писать, бах нашел офигенные доки https://vue-test-utils.vuejs.org/ru/
Artem Kasapchuk
в качестве гайда — ниоч
с таким референсами гайды вообще не нужны)
xelnød
ну если сложнее тудулиста ничего не писать, то не нужны)
xelnød
или если уже есть опыт, конечно
Иван
Так а смысл в гайде? Просто читаешь доку от начала до конца и никаких гайдов не надо
Artem Kasapchuk
ну если сложнее тудулиста ничего не писать, то не нужны)
архитектура это уже не конкретно к vuejs или react или еще к чему, это такое более абстрактная штука, ну как я это вижу)
xelnød
Так а смысл в гайде? Просто читаешь доку от начала до конца и никаких гайдов не надо
смысл в наличии примеров на уровне чуть глубже чем «как нарисовать сову»
Иван
Один хрен архитектура это слишком личное, что б ей прям вот обучать
Иван
От проекта сильно зависит и от человека
Artem Kasapchuk
смысл в наличии примеров на уровне чуть глубже чем «как нарисовать сову»
я не думаю что это проблема выложить такое) Я думаю проблема в то что в такое воткнутся, проще свое придумать)
Artem Kasapchuk
ну когда на проекте, есть лиды и другие товарищи которые быстро введут в курс дела, а так в чистом доступе архитектуру выкладывать это никому не поможет)
Oleg
имхо хороший гайд/курс должен помочь преодолеть непонимание того, как со всем этим работать вместе и на приближенных к реальности задачах, а не абстрактных примерах из документации. если у человека нету опыта с подобными технологиями это важно понятно, что пока человек не начнет делать что-то сам и много он не научится но хорошо бустануть на старте подобному гайду вполне под силу потому что сухие примеры из документации не выстраиваются в общую картину
Vlad
У кого есть дефолтный прелоадер эпловский? не пойму, почему не гуглися ни в какую
Oleg
а как он выглядит-то? )
Vlad
Vlad
Vlad
да самый дефолтный, но все что нашел пока - хрень) неправильные градиенты
Tema
Привет всем, пытаюсь сделать авторизацию на vue + django axios не получает куки из cors response, в хэдерах тупо нет set-cookie ☹️☹️ всякие другие хэдеры типа date или content-type в порядке в Chrome->Networking все куки видно withCredential: True передаётся на бэке: ORIGIN_WHITELIST = ('домен.com') СORS_ALLOW_CREDENTIALS = True CORS_ALLOW_HEADERS = default_headers + ('set-cookie') CORS_ALLOW_HEADERS = ('set-cookie')
Vlad
нашел в инстраграмме, но там dataURI )
Oleg
https://loading.io/css/ вот тут в нижнем правом углу
Oleg
правда разметка малость уродская для подобной фигнюшки, миллион дивов
Oleg
зато цвет и размер и все такое меняется легко
Vlad
dataURI и animation: spinner-spin8 .8s steps(8) infinite в инсте)
Алексей
Там тоже предоадеров куча
Vlad
Посмотри на Spin That Shit
что это ? не гуглится. duckduckgo нашел))
Алексей
Ссылку дать?)
Vlad
https://github.com/MatejKustec/SpinThatShit оно ж:?
Алексей
Yep
Алексей
Ну как тебе?
Vlad
читаю
Vlad
говорит мол с производительностью не оч
Vlad
на некоторых
Oleg
читаю
там вроде нужного тебе нет же
Maksim
В статье написано что использование вызовов axios из методов в компонентах плохая практика, Подскажите, почему так и как правильно использовать axios? https://medium.com/devschacht/%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D0%B5%D0%BC-axios-%D0%B2%D0%BC%D0%B5%D1%81%D1%82%D0%B5-%D1%81-vue-js-3bc45464c460
Иван
Через вьюкс
Tema
withCredentials*
опечатался в сообщении, параметр был указан правильно но все равно не видно куки(
Иван
Иван
Maksim
Не совсем так. Имеется ввиду, не использовать axios напрямую, а обернуть в какую-нибудь абстракцию
у меня маленькое приложение(пока ещё маленькое:)) без однофайловых компонентов, системы сборки и т.д., и я несовсем понимаю куда ещё можно воткнуть axios кроме как в методы экземпляра vue.
Rafael 🌵
По той причине, что у тебя будет куча дублирований
Иван
Я вот штоп этих литералов избежать ваще свой рест клиент навелосипедил
Rafael 🌵
Типо в компоненте А ты фетчишь данные, в компоненте Б ты тоже фетчишь эти же данные и дублируешь этот код
Maksim
У тебя rest api?
в перспективе да, django-rest-framework
Иван
в перспективе да, django-rest-framework
https://github.com/Amareis/another-rest-client можешь попробовать
Stanislav
править руками все вызовы :)
ну вот :) А если где-то определить базовый инстанс http клиента, с этим все будет проще.
Иван
(пиарю свои велосипеды, да-да)
Stanislav
Спасибо за идею, поищу что-нить на эту тему.
вот как раз таки в последнем абзаце есть очень простой вариант этого подхода
Vlad
Делай как тебе нравится, а потом поймешь, как надо
Vlad
👹
xelnød
есть какой-нибудь внятный гайд по разворачиванию проектов через webpack 4? второй день уже матерюсь, ничего внятного не нахожу.
Oleg
https://github.com/vuejs/vue-cli же?
xelnød
а если у меня уже есть проект, но я хочу вместо cdn понаставить зависимостей в npm и тянуть за собой 200 метров исходников?
Oleg
самому настраивать с нуля вебпак довольно геморно и непонятно без опыта
Oleg
а на чем он собирался раньше?
xelnød
он не собирался раньше
xelnød
я ощутил необходимость погрузиться в волшебный мир собираемых проектов
xelnød
зачем тебе webpack 4? почему бы не использовать vue-clie 3?
может быть, мне не обязателен webpack 4. вроде как последняя актуальная версия. если я возьму более старую, существует опасность, что её просто не будет поддерживать кто-нибудь. очень много инструментов у вас