Nikolay
Вполне себе react-way
Nikolay
Но только компонент нижнего уровня ничего не должен знать о том, что происходит у родителей.
Alpha
Конечно
Alpha
Там просто коллбек без параметров
Nikolay
То есть кнопка тупо имеет в сигнатуре onClick: () => void
Alpha
Например на стороне дочернего элемента:
<Button onClick={() => this.properties.callback()}/>
На стороне родительского:
<Children callback={() => this.setState({innerState: boolean})}>
Alpha
Nikolay
Nikolay
Ты на каждый рендер создаешь новую функцию. Или заюзай рекомпоз, или сделай верхнеуровневый компонент классом
Alpha
Ооооокей
Nikolay
В дочернем, в общем-то, тоже.
Nikolay
Загугли, кароч, react patterns and anti-patterns и читани, классических ошибок там немного :)
Alpha
Роман
Привет коллеги. Есть кто хорошо знает RequireJS
Anonymous
Нужен спец. или просто заинтересованый разработчик по web3js.
Есть интересное задание.
Опыт с Meta Mask приветствуется.
Anonymous
#web3 #web3js
Alpha
О, и ещё сразу вопрос задам (наверное в нубочате даже нужно?). Работа с отображением массива элементов:
1. При операциях удаления/добавления не дёргаем эндпойнт со всем списком, а например получаем новое сообщение и добавляем его в существующий массив.
Минусы: работать с ресурсом может не один человек, значит нужна хотя бы минимальная синхронизация и сорт-оф-пуллинг на клиенте.
2. Сделать пагинацию и при операциях добавления/удаления элементов загружать одну страницу.
Минусы: надо вносить изменения в бэкенд.
Андрей
D_d
Скрин кода можно кидать в чат?
D_d
// small brains
const last = arr[arr.length - 1];
// cosmic brains
const {[arr.length - 1]: last} = arr;
Вот такой кусок кода увидел у Джейк Арчибальда в твиттере не могу понять это сарказм или ?
Anonymous
D_d
Работает
Oleg
D_d
Точно, не увидел тред. Уже пьяный и устал слишком видимо. Но все же подумал правильно
D_d
Cosmic brains 🧠 было сарказмом
Anonymous
Cosmic brains 🧠 было сарказмом
А почему оно работает? Там же на первом месте елемент массива типа или вообще непонятно что, в значении название
D_d
Деструктуризация
Oleg
Anonymous
Anonymous
Anonymous
вроде же правильно делаю, почему у меня undefinde в users приходит
Anonymous
Vlad
Может кому скучно в такую одинокую ночь?
Anonymous
Alexander
Если у меня есть процесс на фоне и я хочу получить его stdout с другого процесса. Как это сделать?
pa[aad
всем привет, подскажите, каким способом лучше данные передавать между клиентом и сервером в контексте вебсокетов
интересует что бы можно было данные чанками отправлять
есть же Blob, ArrayBuffer
Anonymous
давно с гитхаба клонировал репозиторий, папка .git осталась
как узнать ссылку на гитхаб?
Egor
Pavel
Игорь
Anonymous
Сергей
Anonymous
а как можно проверить то, что я правильно настроил файл .gitignore ?
Игорь
Anonymous
Дроу ребята, ищу наставника, который поможет мне с изучением Js, спасибо
Игорь
Anonymous
Но блин
Игорь
Но блин
В чём беда самому прочесть готовый материал?
Anonymous
Игорь
Ставлю сотку что никто не откликнется
CARMINE
Всем привет!
Anonymous
CARMINE
А чем помочь тебе именно?
Anonymous
Будь моим наставником прошу 😢
CARMINE
Напиши мне в личку решим этот вопрос
Anonymous
Окей, на связи 😎🤙
Varvara
Вакансия: Node.js developer
Компания: #draewil
Локация: #питер #спб #офис
З/п: 220.000-250.000
Контакты: @Veve_V
Мы занимаемся разработкой большой программной платформы для логистического сектора (ближайшие аналоги - Uber, Rush, Deliveroo, Gett) в профессиональной интернациональной команде со штаб-квартирой в Лондоне.
Менеджерский состав в Лондоне и Кувейте, техническая команда в Питере (м.Горьковская)
Сейчас в команде 7 разработчиков бекенда,3 фротненда, два QA, DevOps, мобильные разработчки, дизайнер, TechSuppirt, PM.
Проект успешо запущен в Кувейте и полноценно работает.
Основные задачи: проектирование архетикруты, создание новых сервисов и решении проблем и инцидентов на высоконагруженной системе.
Stack: JavaScript, ES6, Node 8+, MongoDb, Redis, RabbitMQ
Process: Git, Continuos Integration, Scrum, JIRA
Development practices: lint, unit testing, integration testing
Любые вопросы (любые прямо все) - с радостью расскажу все, что вам будет интересно.
Anonymous
Где сотка?
Anonymous
@Veve_V вот эта мене нада
Varvara
Anonymous
Ля тупа пажилая зарплата жля пожилова хиборга
Anonymous
Варварочка, только я плохо знаю Redis
Anonymous
Я завтра подучу чи не?
Anonymous
Где можно с вами встретиться, обговорить чо как?
Anonymous
@Veve_V
Дмитрий
Добрый день, подскажите как можно реализовать позиционирование объекта внутри блока для пользователя? Что почитать?
То есть в браузере пользователь должен иметь возможность сам позиционировать объект внутри блока
Andrey
ну пусть заходит в инструменты разработчика и меняет цсс )))
Anonymous
)
CARMINE
}
Andrey
Привет. Ярн ругается на конфликт версий у либы, но я ее не вижу в зависимостях. Где можно посмотреть версию зависимости которую требует либа
Andrey
Andrey
Roman
можешь попробовать yarn why
Andrey
о, спасибо