🅅aleriy
транзишн не пашет?
🅅aleriy
неа
а если просто другой компонент подсовывать что будет в данной конфигурации?
🐏 Alexander
как вы именуете компонент Button, нельзя же использовать это название, префиксы стремно, как еще по-нормальному можно называть кнопку?
🐏 Alexander
да просто мне не нравится, но видимо по-другому никак, все же с префиксами называют?
Dmitriy
у меня просто именно в этой компоненте храняться статьи
🐏 Alexander
v-button, или app-button, как называете?
Dmitriy
а если просто другой компонент подсовывать что будет в данной конфигурации?
будет всё ок. Просто у меня в это компоненте храняться статьи и нет смысла под каждую делать свою компоненту.
Andrey
Поставь сменяющемуся контенту key
🅅aleriy
всё ок будет
а если попробовать с параметром key поиграть?
Dmitriy
а если попробовать с параметром key поиграть?
да как раз сейчас делал, всё ок стало
🐏 Alexander
Buttoff
хахах, а что это значит
Igor
хахах, а что это значит
Butt это попа Butt-on Butt-off ну вы поняли
🅅aleriy
не ну можно btn конечно сделать :))
🐏 Alexander
👌
🐏 Alexander
блин, вот почему нельзя использовать те же названия, в реакте же можно, блин
Igor
блин, вот почему нельзя использовать те же названия, в реакте же можно, блин
ну если не регистрировать компонент глобально то можно
Igor
Платформа онлайн-обучения ищет опытного FrontEnd разработчика! Пишем на VueJS, если есть опыт работы с другими js-фреймворками (React, Angular...) и желание быстро изучить Vue – тоже welcome! Удалённо, фултайм. Проект на ранней стадии разработки – много интересных задач и челленджей, скучно не будет. Пишите в личку - решать будем бысро =)
Vladislav
ну и назвать ее как угодно
ℝei
@SunIive я там поправил пагинацию уже лул и поиск)
Sunlive
@SunIive я там поправил пагинацию уже лул и поиск)
я сделал, потом увидел твой, потом закрыл, потом закинул еще на всякий
Sunlive
если че закроют просто)
Sunlive
я вчера чот не в адеквате был
ℝei
да чет реально хуйня с пагинацией была)
Максим
я вчера чот не в адеквате был
судя по аватарке ты всегда такой)
Artem
кто то знает хорошие бойлерплейты vue + webpack 4?
ℝei
их нет
🅅aleriy
webpack 4 же анонсируется как zero config :)
🅅aleriy
ну для простеньких проектов
ℝei
там можно конфиги писать как и раньше
🅅aleriy
указываешь ему —mode development или production и он тебе сам все сделает
🅅aleriy
что считает нужным
🅅aleriy
месяц назад переводил проект со 2-го вебпака на 4-й
🅅aleriy
в принципе минимум изменений внес в конфиги
🅅aleriy
в основном поудалял лишнего
Eugene
Всем привет. Что по вашему функциональней - redux или vuex?
Eugene
что у себя используете?
🅅aleriy
люди с реакта переползают на vue + vuex только, чтобы избавиться от избыточного кода redux я думаю :))
Ivan
Redux(👎) or Vuex(👍)
🅅aleriy
не совсем корректное сравнения как мне кажется
ℝei
ну редукс нечитаемое говно, так что тут ясно все) но по функционалу он пизже чем вуекс на данный момент в любом случае.
Eugene
перешел с реакта, очень нравился редакс и его гибкость
🅅aleriy
из redux можно очень легко сделать аналог vuex
Bohdan
а сами экшины определять как actions: { async [auth.SIGN_IN]() { await ... }, [auth.SIGN_OUT]() { ... } }
сенкс, а например если один метод диспачит другой метод, как тогда здесь зделать?
🅅aleriy
из vuex сделать redux вряд ли
Eugene
юзал редакс сагу
Eugene
а на вью саг нормальных нет
🅅aleriy
я для redux написал аддон и у меня экшины выглядят вот так
🅅aleriy
🅅aleriy
минимум кода, максимум функциональности
🅅aleriy
тоже самое с reducers
🅅aleriy
есть RFC reducer-ы свои, где не нужно код писать уже
🅅aleriy
приходят данные с бакенда и все раскладывается как надо сразу
🅅aleriy
типа { data: {}, isFetching: false, lastUpdate: //timestamp lastCommand error: '' }
🅅aleriy
вот такая структура постоянно поддерживается при REQUEST, SUCCESS, FAILURE, TIMEOUT, RETRY, CANCEL операциях асинхронных
🅅aleriy
при чем отправляешь экшин с типом API это может быть либо простой ajax запрос через fetch/axios либо send в websocket
🅅aleriy
обратно все вернется и разместится в единую структуру редьюсера
🅅aleriy
вот сейчас тоже самое буду на vuex строгать
xored
Странно, ведь webpack dev server делает инкрементальную сборку, почему он тогда при каждом изменении пересобирает у меня 50 модулей? хорошо, конечно что не 450, как при старте, но можно это как то уменьшить?
Artem
webpack 4 же анонсируется как zero config :)
ооо чувак) я уже 6ой час настраиваю)) Zero config. Это тебе дали минификацию при продакшн моде из коробки. Но лоадеры все настраивать самому надо.
Hedint
Странно, ведь webpack dev server делает инкрементальную сборку, почему он тогда при каждом изменении пересобирает у меня 50 модулей? хорошо, конечно что не 450, как при старте, но можно это как то уменьшить?
зависит от зависимостей, наверное. если на это изменение подвязано 4 модуля, а на эти 4 модуля еще несколько модулей.. в итоге такое себе домино из всех этих зависимостей при обновлении и получится)
🅅aleriy
я полдня настраивал себе лоадер для стилей
🅅aleriy
🅅aleriy
пришлось написать плагин для postcss даже
🅅aleriy
чтобы исключать css файлы импортированные из node_modules, которые пацаны используют в проекте
🅅aleriy
плагинчик если что https://github.com/anyley/postcss-exclude-files
🅅aleriy
может кто заинтересуется и чего посоветует
Иван
Пофикшена пагинация, добавлена свистелко-перделка, спасибо @reeei
Иван
Надо завяывать пр принимать не читая)
ℝei
не ну там very important feature
Vladislav
ну и шляпу вы сделали
Vladislav
:D